950N/Adiff -urp -x '*~' -x '*.orig' src/fcmatch.c src/fcmatch.c
950N/A--- src/fcmatch.c 2010-05-10 15:15:11.983002021 -0700
950N/A+++ src/fcmatch.c 2010-05-10 15:15:12.294147068 -0700
950N/A@@ -731,6 +731,12 @@ FcFontSetSort (FcConfig *config,
645N/A printf ("Sort ");
645N/A FcPatternPrint (p);
645N/A }
779N/A+ if (!config)
779N/A+ {
779N/A+ config = FcConfigGetCurrent ();
645N/A+ if (!config)
779N/A+ return 0;
779N/A+ }
645N/A nnodes = 0;
645N/A for (set = 0; set < nsets; set++)
645N/A {