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