Ticket #49700: ixr_message_memory_leak_patch.diff
File ixr_message_memory_leak_patch.diff, 828 bytes (added by , 5 years ago) |
---|
-
wp-includes/IXR/class-IXR-message.php
117 117 $part = substr($this->message, 0, $chunk_size); 118 118 $this->message = substr($this->message, $chunk_size); 119 119 if (!xml_parse($this->_parser, $part, $final)) { 120 xml_parser_free($this->_parser); 121 unset($this->_parser); 120 122 return false; 121 123 } 122 124 if ($final) { … … 124 126 } 125 127 } while (true); 126 128 xml_parser_free($this->_parser); 129 unset($this->_parser); 127 130 128 131 // Grab the error messages, if any 129 132 if ($this->messageType == 'fault') {