summaryrefslogtreecommitdiff
path: root/src/fcdefault.c
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2012-10-07 17:02:50 -0400
committerBehdad Esfahbod <behdad@behdad.org>2013-01-02 01:01:29 -0600
commit0552f26016865b8a76819cf342fa0cf13afdc5e8 (patch)
tree84f3f5054113ce4b02a787b8120063ba4bfa3660 /src/fcdefault.c
parente53f5da54f066f73a53eba1f82f54521fa3f7ea2 (diff)
downloadfontconfig-0552f26016865b8a76819cf342fa0cf13afdc5e8.tar.gz
Make default-FcConfig threadsafe
Diffstat (limited to 'src/fcdefault.c')
-rw-r--r--src/fcdefault.c3
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"