1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-03-20 18:50:08 +03:00

Fix overflow check in xmlNodeDump

Store return value of xmlBufNodeDump in a size_t before checking for
integer overflow.

Found by lgtm.com
This commit is contained in:
Nick Wellnhofer 2020-01-02 14:12:39 +01:00
parent 8f62ac92b2
commit c9faa29259

View File

@ -2187,7 +2187,7 @@ xmlNodeDump(xmlBufferPtr buf, xmlDocPtr doc, xmlNodePtr cur, int level,
int format)
{
xmlBufPtr buffer;
int ret;
size_t ret;
if ((buf == NULL) || (cur == NULL))
return(-1);