diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2012-10-07 17:02:50 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2013-01-02 01:01:29 -0600 |
commit | 0552f26016865b8a76819cf342fa0cf13afdc5e8 (patch) | |
tree | 84f3f5054113ce4b02a787b8120063ba4bfa3660 /src/fcdefault.c | |
parent | e53f5da54f066f73a53eba1f82f54521fa3f7ea2 (diff) | |
download | fontconfig-0552f26016865b8a76819cf342fa0cf13afdc5e8.tar.gz |
Make default-FcConfig threadsafe
Diffstat (limited to 'src/fcdefault.c')
-rw-r--r-- | src/fcdefault.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/fcdefault.c b/src/fcdefault.c index 2f13659..0069db2 100644 --- a/src/fcdefault.c +++ b/src/fcdefault.c @@ -119,7 +119,6 @@ FcDefaultFini (void) if (langs && fc_atomic_ptr_cmpexch (&default_langs, langs, NULL)) { FcRefInit (&langs->ref, 1); FcStrSetDestroy (langs); - langs = NULL; } } @@ -212,7 +211,7 @@ FcDefaultSubstitute (FcPattern *pattern) FcPatternObjectAdd (pattern, FC_FULLNAMELANG_OBJECT, namelang, FcTrue); FcPatternObjectAddWithBinding (pattern, FC_FULLNAMELANG_OBJECT, v2, FcValueBindingWeak, FcTrue); } - FcSharedStrFree ((char *) v2.u.s); + FcSharedStrFree ((FcChar8 *) v2.u.s); } #define __fcdefault__ #include "fcaliastail.h" |