cvs: php-src /ext/dom document.c

From: Date: Sat, 12 Jul 2003 17:23:05 +0000
Subject: cvs: php-src /ext/dom document.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-22523@lists.php.net to get a copy of this message
rrichards Sat Jul 12 13:23:05 2003 EDT Modified files: /php-src/ext/dom document.c Log: fix loading off of interface Index: php-src/ext/dom/document.c diff -u php-src/ext/dom/document.c:1.11 php-src/ext/dom/document.c:1.12 --- php-src/ext/dom/document.c:1.11 Fri Jul 11 10:19:05 2003 +++ php-src/ext/dom/document.c Sat Jul 12 13:23:05 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: document.c,v 1.11 2003/07/11 14:19:05 rrichards Exp $ */ +/* $Id: document.c,v 1.12 2003/07/12 17:23:05 rrichards Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -1036,10 +1036,17 @@ char *directory = NULL; int validate, resolve_externals, keep_blanks, substitute_ent; - validate = dom_document_get_property_int(id, "validateOnParse" TSRMLS_CC); - resolve_externals = dom_document_get_property_int(id, "resolveExternals" TSRMLS_CC); - keep_blanks = dom_document_get_property_int(id, "preserveWhiteSpace" TSRMLS_CC); - substitute_ent = dom_document_get_property_int(id, "substituteEntities" TSRMLS_CC); + if (id != NULL) { + validate = dom_document_get_property_int(id, "validateOnParse" TSRMLS_CC); + resolve_externals = dom_document_get_property_int(id, "resolveExternals" TSRMLS_CC); + keep_blanks = dom_document_get_property_int(id, "preserveWhiteSpace" TSRMLS_CC); + substitute_ent = dom_document_get_property_int(id, "substituteEntities" TSRMLS_CC); + } else { + validate = 0; + resolve_externals = 0; + keep_blanks = 1; + substitute_ent = 0; + } xmlInitParser();

« previous php.cvs (#22523) next »