summaryrefslogtreecommitdiff
path: root/chromium/third_party/libxml/src/xmlIO.c
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/libxml/src/xmlIO.c')
-rw-r--r--chromium/third_party/libxml/src/xmlIO.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/chromium/third_party/libxml/src/xmlIO.c b/chromium/third_party/libxml/src/xmlIO.c
index f20c0fa0aec..007144c71ea 100644
--- a/chromium/third_party/libxml/src/xmlIO.c
+++ b/chromium/third_party/libxml/src/xmlIO.c
@@ -2735,6 +2735,8 @@ __xmlOutputBufferCreateFilename(const char *URI,
ret->writecallback = xmlGzfileWrite;
ret->closecallback = xmlGzfileClose;
}
+ else
+ xmlGzfileClose(context);
return(ret);
}
}