]> granicus.if.org Git - php/commitdiff
free wholetext properly
authorRob Richards <rrichards@php.net>
Mon, 14 May 2007 11:52:35 +0000 (11:52 +0000)
committerRob Richards <rrichards@php.net>
Mon, 14 May 2007 11:52:35 +0000 (11:52 +0000)
ext/dom/text.c

index e0458fb328053588e08a146373c37b8d2c85e455..da7b34af1ef59db770ba19cf7fc6508cf83328c5 100644 (file)
@@ -110,12 +110,11 @@ int dom_text_whole_text_read(dom_object *obj, zval **retval TSRMLS_DC)
        ALLOC_ZVAL(*retval);
        if (wholetext != NULL) {
                ZVAL_STRING(*retval, wholetext, 1);
+               xmlFree(wholetext);
        } else {
                ZVAL_EMPTY_STRING(*retval);
        }
 
-       xmlFree(wholetext);
-
        return SUCCESS;
 }