]> granicus.if.org Git - php/commitdiff
MFB: Fixed bug #1713 (possible crash inside tidy_get_error_buffer()).
authorIlia Alshanetsky <iliaa@php.net>
Thu, 24 Jun 2004 14:20:59 +0000 (14:20 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Thu, 24 Jun 2004 14:20:59 +0000 (14:20 +0000)
ext/tidy/tidy.c

index 980ffec2e323b1413066b54272d5672a07ccecc3..babf0404014a02b334dbadb349ec761841c2ede4 100644 (file)
@@ -1042,7 +1042,11 @@ PHP_FUNCTION(tidy_get_error_buffer)
 {
        TIDY_FETCH_OBJECT;
 
-       RETURN_STRING(obj->ptdoc->errbuf->bp, 1);
+       if (obj->ptdoc->errbuf && obj->ptdoc->errbuf->bp) {
+               RETURN_STRING(obj->ptdoc->errbuf->bp, 1);
+       } else {
+               RETURN_FALSE;
+       }
 }
 /* }}} */