1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Description: Fix segfault with path that is too long for char buffer.
Author: Barry deFreese <bdefreese@debian.org>
Index: mousetrap-1.0c/src/mousetrap.cpp
===================================================================
--- mousetrap-1.0c.orig/src/mousetrap.cpp 2013-05-20 09:52:46.000000000 -0400
+++ mousetrap-1.0c/src/mousetrap.cpp 2013-08-01 20:48:36.334295662 -0400
@@ -373,7 +373,7 @@
font = initFont((char *)"data/font1");
if ( font == NULL )
{
- char path_font[30];
+ char path_font[100];
sprintf(path_font, "%s/%s/data/font1", DEFAULT_LIBDIR, PACKAGE);
font = initFont( path_font );
if ( font == NULL )
|