summaryrefslogtreecommitdiff
path: root/ext/xsl/php_xsl.h
diff options
context:
space:
mode:
authorChristian Stocker <chregu@php.net>2003-11-29 16:37:37 +0000
committerChristian Stocker <chregu@php.net>2003-11-29 16:37:37 +0000
commit5c039bbad95ea17bc8223724f169e5c14cbe626b (patch)
treeb810779d8b6c82c0ca50640b2ffda0f32c40b538 /ext/xsl/php_xsl.h
parente57b75eff49c77597f30387205c1f6ed75275d4d (diff)
downloadphp-git-5c039bbad95ea17bc8223724f169e5c14cbe626b.tar.gz
Fixed for Bug #26384 (domxslt->process causes segfault with xsl:key)
Diffstat (limited to 'ext/xsl/php_xsl.h')
-rw-r--r--ext/xsl/php_xsl.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/ext/xsl/php_xsl.h b/ext/xsl/php_xsl.h
index cdcea90f42..96eb6cfd3e 100644
--- a/ext/xsl/php_xsl.h
+++ b/ext/xsl/php_xsl.h
@@ -54,7 +54,8 @@ typedef struct _xsl_object {
void *ptr;
HashTable *prop_handler;
zend_object_handle handle;
- HashTable *parameter;
+ HashTable *parameter;
+ int hasKeys;
} xsl_object;
void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC);
@@ -72,8 +73,8 @@ entry = zend_register_internal_class_ex(&ce, parent_ce, NULL TSRMLS_CC);
RETURN_FALSE; \
}
-
-
+
+
PHP_MINIT_FUNCTION(xsl);
PHP_MSHUTDOWN_FUNCTION(xsl);
PHP_RINIT_FUNCTION(xsl);