]> git.wh0rd.org - fontconfig.git/blobdiff - src/fcdir.c
Segfault scanning non-font files. Disallow scan edit of user vars. (#8767)
[fontconfig.git] / src / fcdir.c
index d08299269f0f85bcf937c2d224cab9f4c91c3f3e..e9e9d197c57a444801680afe5ce1c93213fe8707 100644 (file)
@@ -65,7 +65,7 @@ FcFileScanFontConfig (FcFontSet               *set,
        /*
         * Edit pattern with user-defined rules
         */
-       if (config && !FcConfigSubstituteWithPat (config, font, NULL, FcMatchScan))
+       if (font && config && !FcConfigSubstituteWithPat (config, font, NULL, FcMatchScan))
        {
            FcPatternDestroy (font);
            font = NULL;