From 550eaac605dc4029bc9eaa49ebfa8963545efee4 Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Sun, 30 Apr 2023 19:40:43 +0200 Subject: writer: Add error check in xmlTextWriterEndDocument --- xmlwriter.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'xmlwriter.c') diff --git a/xmlwriter.c b/xmlwriter.c index 0de56e7c..569830cf 100644 --- a/xmlwriter.c +++ b/xmlwriter.c @@ -709,7 +709,11 @@ xmlTextWriterEndDocument(xmlTextWriterPtr writer) sum += count; } - sum += xmlTextWriterFlush(writer); + count = xmlTextWriterFlush(writer); + if (count < 0) + return -1; + sum += count; + return sum; } -- cgit v1.2.1