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

save: Cast return code of xmlBufNodeDump

Avoid implicit sign change.
This commit is contained in:
Nick Wellnhofer 2024-03-04 01:39:00 +01:00
parent 1d392fabb9
commit 3494aa4fd5
2 changed files with 6 additions and 6 deletions

View File

@ -425,14 +425,14 @@ htmlBufNodeDumpFormat(xmlBufPtr buf, xmlDocPtr doc, xmlNodePtr cur,
xmlOutputBufferPtr outbuf;
if (cur == NULL) {
return (-1);
return ((size_t) -1);
}
if (buf == NULL) {
return (-1);
return ((size_t) -1);
}
outbuf = (xmlOutputBufferPtr) xmlMalloc(sizeof(xmlOutputBuffer));
if (outbuf == NULL)
return (-1);
return ((size_t) -1);
memset(outbuf, 0, sizeof(xmlOutputBuffer));
outbuf->buffer = buf;
outbuf->encoder = NULL;

View File

@ -2471,15 +2471,15 @@ xmlBufNodeDump(xmlBufPtr buf, xmlDocPtr doc, xmlNodePtr cur, int level,
xmlInitParser();
if (cur == NULL) {
return (-1);
return ((size_t) -1);
}
if (buf == NULL) {
return (-1);
return ((size_t) -1);
}
outbuf = (xmlOutputBufferPtr) xmlMalloc(sizeof(xmlOutputBuffer));
if (outbuf == NULL) {
xmlSaveErrMemory(NULL);
return (-1);
return ((size_t) -1);
}
memset(outbuf, 0, (size_t) sizeof(xmlOutputBuffer));
outbuf->buffer = buf;