Module: wine Branch: master Commit: 26084daa46ee646b4e3d9e79bc68b35bf4f31b65 URL: http://source.winehq.org/git/wine.git/?a=commit;h=26084daa46ee646b4e3d9e79bc...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Tue Feb 22 00:49:18 2011 +0300
msxml3: Remove useless parts of schema cleanup helper.
---
dlls/msxml3/schema.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/dlls/msxml3/schema.c b/dlls/msxml3/schema.c index 9239326..f195804 100644 --- a/dlls/msxml3/schema.c +++ b/dlls/msxml3/schema.c @@ -660,7 +660,7 @@ static inline xmlSchemaPtr get_node_schema(schema_cache* This, xmlNodePtr node) return (!entry)? NULL : entry->schema; }
-xmlExternalEntityLoader _external_entity_loader = NULL; +static xmlExternalEntityLoader _external_entity_loader;
static xmlParserInputPtr external_entity_loader(const char *URL, const char *ID, xmlParserCtxtPtr ctxt) @@ -713,7 +713,7 @@ void schemasInit(void) datatypes_src = BAD_CAST buf; datatypes_len = len + 1;
- if ((void*)xmlGetExternalEntityLoader() != (void*)external_entity_loader) + if (xmlGetExternalEntityLoader() != external_entity_loader) { _external_entity_loader = xmlGetExternalEntityLoader(); xmlSetExternalEntityLoader(external_entity_loader); @@ -722,10 +722,7 @@ void schemasInit(void)
void schemasCleanup(void) { - if (datatypes_handle) - FreeResource(datatypes_handle); - if (datatypes_schema) - xmlSchemaFree(datatypes_schema); + xmlSchemaFree(datatypes_schema); xmlSetExternalEntityLoader(_external_entity_loader); }