1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2025-07-17 01:12:23 +02:00

Fix invalid bufSize().

bufUsed() should be used here to avoid a possible segfault or xml parse error when bufSize() > bufUsed().
This commit is contained in:
David Steele
2020-01-19 14:54:38 -07:00
parent c630bda1c1
commit c2da9aa907

View File

@ -475,7 +475,7 @@ xmlDocumentNewBuf(const Buffer *buffer)
ASSERT(buffer != NULL);
ASSERT(bufSize(buffer) > 0);
FUNCTION_TEST_RETURN(xmlDocumentNewC(bufPtr(buffer), bufSize(buffer)));
FUNCTION_TEST_RETURN(xmlDocumentNewC(bufPtr(buffer), bufUsed(buffer)));
}
/***********************************************************************************************************************************