]> git.wh0rd.org - fontconfig.git/blobdiff - fc-list/fc-list.c
Added new FcFini function for cleaning up all memory. Fixed a few memory
[fontconfig.git] / fc-list / fc-list.c
index 64163311bc94de383527c5f3f8a132c5fb683151..0fa1a8dccaf6f790b09cafdb06d93b7fa4b132b0 100644 (file)
@@ -135,8 +135,9 @@ main (int argc, char **argv)
        pat = FcPatternCreate ();
     
     if (!os)
-       os = FcObjectSetBuild (FC_FAMILY, FC_STYLE, 0);
+       os = FcObjectSetBuild (FC_FAMILY, FC_STYLE, (char *) 0);
     fs = FcFontList (0, pat, os);
+    FcObjectSetDestroy (os);
     if (pat)
        FcPatternDestroy (pat);
 
@@ -157,5 +158,8 @@ main (int argc, char **argv)
        }
        FcFontSetDestroy (fs);
     }
+
+    FcFini ();
+
     return 0;
 }