From 18235437a863c39d314ab939acad25aa7b720c0a Mon Sep 17 00:00:00 2001 From: Derk-Jan Hartman Date: Sat, 19 Feb 2011 15:42:02 +0000 Subject: [PATCH] Close the xmlreader when we are done with it. --- includes/media/SVGMetadataExtractor.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/includes/media/SVGMetadataExtractor.php b/includes/media/SVGMetadataExtractor.php index 3bdbc88857..42c914e9ae 100644 --- a/includes/media/SVGMetadataExtractor.php +++ b/includes/media/SVGMetadataExtractor.php @@ -49,6 +49,9 @@ class SVGReader { function __construct( $source ) { $this->reader = new XMLReader(); $this->reader->open( $source, null, LIBXML_NOERROR | LIBXML_NOWARNING ); + #$this->reader->setParserProperty( XMLReader::DEFAULTATTRS, FALSE ); + #$this->reader->setParserProperty( XMLReader::DEFAULTATTRS, FALSE ); + #$this->reader->setParserProperty( XMLReader::VALIDATE , FALSE ); $this->metadata['width'] = self::DEFAULT_WIDTH; $this->metadata['height'] = self::DEFAULT_HEIGHT; @@ -113,6 +116,8 @@ class SVGReader { } } + $this->reader->close(); + return true; } -- 2.20.1