Remove premature free() which can cause segfaults. It is anyway freed later when freeing writer->stack[writer->level].

This commit is contained in:
Ben Smith 2019-08-01 15:34:10 -07:00
parent 7ca9a5a425
commit f6fc49d9aa

View File

@ -423,7 +423,6 @@ int mxml_start_element1(MXML_WRITER *writer, const char *name, int indent)
char* name_enc = (char*)mxml_malloc(name_enc_size); char* name_enc = (char*)mxml_malloc(name_enc_size);
mxml_encode(name_enc, name_enc_size, name, strlen(name), writer->translate); mxml_encode(name_enc, name_enc_size, name, strlen(name), writer->translate);
line += name_enc; line += name_enc;
mxml_free(name_enc);
/* put element on stack */ /* put element on stack */
if (writer->level == 0) if (writer->level == 0)