Blame SOURCES/freetype-2.10.4-covscan.patch
|
|
20e524 |
--- freetype-2.10.4/builds/unix/freetype-config.in
|
|
|
20e524 |
+++ freetype-2.10.4/builds/unix/freetype-config.in
|
|
|
20e524 |
@@ -32,9 +32,6 @@ cflags=`%PKG_CONFIG% --cflags freetype2`
|
|
|
20e524 |
dynamic_libs=`pkgconf --libs freetype2`
|
|
|
20e524 |
static_libs=`pkgconf --static --libs freetype2`
|
|
|
20e524 |
|
|
|
20e524 |
-orig_prefix=$prefix
|
|
|
20e524 |
-orig_exec_prefix=$exec_prefix
|
|
|
20e524 |
-
|
|
|
20e524 |
orig_includedir=$includedir
|
|
|
20e524 |
orig_libdir=$libdir
|
|
|
20e524 |
|
|
|
20e524 |
--- freetype-2.10.4/ft2demos-2.10.4/src/ftbench.c
|
|
|
20e524 |
+++ freetype-2.10.4/ft2demos-2.10.4/src/ftbench.c
|
|
|
20e524 |
@@ -749,6 +749,7 @@
|
|
|
20e524 |
{
|
|
|
20e524 |
fprintf( stderr,
|
|
|
20e524 |
"couldn't allocate memory to pre-load font file\n" );
|
|
|
20e524 |
+ fclose( file );
|
|
|
20e524 |
|
|
|
20e524 |
return 1;
|
|
|
20e524 |
}
|
|
|
20e524 |
@@ -758,9 +759,12 @@
|
|
|
20e524 |
fprintf( stderr, "read error\n" );
|
|
|
20e524 |
free( memory_file );
|
|
|
20e524 |
memory_file = NULL;
|
|
|
20e524 |
+ fclose( file );
|
|
|
20e524 |
|
|
|
20e524 |
return 1;
|
|
|
20e524 |
}
|
|
|
20e524 |
+
|
|
|
20e524 |
+ fclose( file );
|
|
|
20e524 |
}
|
|
|
20e524 |
|
|
|
20e524 |
error = FT_New_Memory_Face( lib,
|
|
|
20e524 |
--- freetype-2.10.4/ft2demos-2.10.4/src/ftgrid.c
|
|
|
20e524 |
+++ freetype-2.10.4/ft2demos-2.10.4/src/ftgrid.c
|
|
|
20e524 |
@@ -662,6 +662,7 @@
|
|
|
20e524 |
break;
|
|
|
20e524 |
|
|
|
20e524 |
default:
|
|
|
20e524 |
+ free( t );
|
|
|
20e524 |
return;
|
|
|
20e524 |
}
|
|
|
20e524 |
|