786d7abfcd
Variables pool->ptr and pool->start point to addresses that may have been freed if realloc chose the path of a new base address. So we do the math on these pointers while they are not dangling, yet. For a related article: http://trust-in-soft.com/dangling-pointer-indeterminate/ |
||
---|---|---|
.. | ||
.gitignore | ||
ascii.h | ||
asciitab.h | ||
expat_external.h | ||
expat_static.vcxproj | ||
expat_static.vcxproj.filters | ||
expat.h | ||
expat.vcxproj | ||
expat.vcxproj.filters | ||
expatw_static.vcxproj | ||
expatw_static.vcxproj.filters | ||
expatw.vcxproj | ||
expatw.vcxproj.filters | ||
iasciitab.h | ||
internal.h | ||
latin1tab.h | ||
libexpat.def | ||
libexpatw.def | ||
nametab.h | ||
siphash.h | ||
utf8tab.h | ||
winconfig.h | ||
xmlparse.c | ||
xmlrole.c | ||
xmlrole.h | ||
xmltok_impl.c | ||
xmltok_impl.h | ||
xmltok_ns.c | ||
xmltok.c | ||
xmltok.h |