mirror of
https://github.com/libexpat/libexpat.git
synced 2025-04-06 21:55:00 +00:00
The previous fix should also be applied to XML_ParserReset.
This commit is contained in:
parent
5ca422d4dd
commit
9067726f25
1 changed files with 7 additions and 7 deletions
|
@ -809,10 +809,10 @@ XML_ParserReset(XML_Parser parser, const XML_Char *encodingName)
|
|||
FREE(unknownEncodingMem);
|
||||
if (unknownEncodingRelease)
|
||||
unknownEncodingRelease(unknownEncodingData);
|
||||
parserInit(parser, encodingName);
|
||||
dtdReset(&dtd, parser);
|
||||
poolClear(&tempPool);
|
||||
poolClear(&temp2Pool);
|
||||
parserInit(parser, encodingName);
|
||||
dtdReset(&dtd, parser);
|
||||
return XML_TRUE;
|
||||
}
|
||||
|
||||
|
@ -5229,11 +5229,11 @@ hashTableIterNext(HASH_TABLE_ITER *iter)
|
|||
static void
|
||||
poolInit(STRING_POOL *pool, XML_Memory_Handling_Suite *ms)
|
||||
{
|
||||
pool->blocks = 0;
|
||||
pool->freeBlocks = 0;
|
||||
pool->start = 0;
|
||||
pool->ptr = 0;
|
||||
pool->end = 0;
|
||||
pool->blocks = NULL;
|
||||
pool->freeBlocks = NULL;
|
||||
pool->start = NULL;
|
||||
pool->ptr = NULL;
|
||||
pool->end = NULL;
|
||||
pool->mem = ms;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue