diff options
Diffstat (limited to 'encoding.c')
-rw-r--r-- | encoding.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1263,6 +1263,7 @@ xmlNewCharEncodingHandler(const char *name, handler = (xmlCharEncodingHandlerPtr) xmlMalloc(sizeof(xmlCharEncodingHandler)); if (handler == NULL) { + xmlFree(up); xmlGenericError(xmlGenericErrorContext, "xmlNewCharEncodingHandler : out of memory !\n"); return(NULL); |