X-Git-Url: https://git.wh0rd.org/?a=blobdiff_plain;f=src%2Ffcfreetype.c;h=2cab48aa181502aa63f65cdaab9633c6bc889578;hb=c1c3ba06d5f5e00a1bfef4ef0dbf10f28fa86ce2;hp=9eb591ee598bdc0b136c1972415b7de495ad702d;hpb=3b013a034acac70f3ceee05505bf5bb4dd45963b;p=fontconfig.git diff --git a/src/fcfreetype.c b/src/fcfreetype.c index 9eb591e..2cab48a 100644 --- a/src/fcfreetype.c +++ b/src/fcfreetype.c @@ -997,7 +997,6 @@ FcFreeTypeQuery (const FcChar8 *file, FcChar8 *family = 0; #endif FcChar8 *complex; - FcChar8 *file2; const FcChar8 *foundry = 0; int spacing; TT_OS2 *os2; @@ -1278,15 +1277,8 @@ FcFreeTypeQuery (const FcChar8 *file, printf ("Saving unique fullname %s\n", full); } - file2 = FcStrCopy (file); - if (!FcPatternAddString (pat, FC_FILE, FcStrBasename(file2))) - { - FcStrFree (file2); + if (!FcPatternAddString (pat, FC_FILE, file)) goto bail1; - } - FcStrFree (file2); - - FcPatternAddFullFname (pat, (const char *)FcStrCopy (file)); if (!FcPatternAddInteger (pat, FC_INDEX, id)) goto bail1;