]> granicus.if.org Git - php/commit
Fix memory leak introduced by fixing bug #78221
authorChristoph M. Becker <cmbecker69@gmx.de>
Wed, 8 Apr 2020 08:35:54 +0000 (10:35 +0200)
committerChristoph M. Becker <cmbecker69@gmx.de>
Wed, 8 Apr 2020 08:35:54 +0000 (10:35 +0200)
commit7e91fcd7f95e304aef4c76d1af20da3f40f10594
tree6e1c6c004e55a29fd0a91f444bc367d6dba3a602
parenta0df5f3b542abfd1078ac04e9a2081a1f71e3b11
Fix memory leak introduced by fixing bug #78221

We have to free the retrieved text content; to keep the code readable,
we extract a helper function to check for empty nodes.  Unfortunately,
we cannot use xmlIsBlankNode(), because that also recognizes whitespace
only text content.

We also make sure to properly handle NULL returns from
xmlNodeGetContent().
ext/dom/php_dom.c