summaryrefslogtreecommitdiffstats
path: root/third_party/libxml/dict.c
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/libxml/dict.c')
-rw-r--r--third_party/libxml/dict.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/third_party/libxml/dict.c b/third_party/libxml/dict.c
index 3b4054f..c071887 100644
--- a/third_party/libxml/dict.c
+++ b/third_party/libxml/dict.c
@@ -60,7 +60,6 @@ struct _xmlDictStrings {
*/
struct _xmlDict {
int ref_counter;
- xmlRMutexPtr mutex;
struct _xmlDictEntry *dict;
int size;
@@ -337,11 +336,8 @@ xmlDictCreate(void) {
dict->strings = NULL;
dict->subdict = NULL;
if (dict->dict) {
- if ((dict->mutex = xmlNewRMutex()) != NULL) {
- memset(dict->dict, 0, MIN_DICT_SIZE * sizeof(xmlDictEntry));
- return(dict);
- }
- xmlFree(dict->dict);
+ memset(dict->dict, 0, MIN_DICT_SIZE * sizeof(xmlDictEntry));
+ return(dict);
}
xmlFree(dict);
}
@@ -545,7 +541,6 @@ xmlDictFree(xmlDictPtr dict) {
xmlFree(pool);
pool = nextp;
}
- xmlFreeRMutex(dict->mutex);
xmlFree(dict);
}