diff options
author | Pierre Joye <pajoye@php.net> | 2011-04-25 09:28:08 +0000 |
---|---|---|
committer | Pierre Joye <pajoye@php.net> | 2011-04-25 09:28:08 +0000 |
commit | c8542ceac619d88cf05ddb679ec55a4c09e16aa6 (patch) | |
tree | e432f49ca655200f5613ef95a005b223eb4d7a9d | |
parent | 9fb4cd1a910e6de9152f519fa8778ae8a2ee0a8a (diff) | |
download | php-git-c8542ceac619d88cf05ddb679ec55a4c09e16aa6.tar.gz |
- keep inode creation check
-rw-r--r-- | ext/tidy/tidy.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/tidy/tidy.c b/ext/tidy/tidy.c index 712bf58edb..3bc68ab659 100644 --- a/ext/tidy/tidy.c +++ b/ext/tidy/tidy.c @@ -987,6 +987,10 @@ static void php_tidy_create_node(INTERNAL_FUNCTION_PARAMETERS, tidy_base_nodetyp break; } + if (!inode) { + RETURN_NULL(); + } + tidy_instanciate(tidy_ce_node, return_value TSRMLS_CC); newobj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC); newobj->type = is_node; |