diff options
author | Andi Gutmans <andi@php.net> | 2004-03-09 15:37:18 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2004-03-09 15:37:18 +0000 |
commit | f30b51f5b945c8e4b1b4be0ee7384e9da828355f (patch) | |
tree | 230d125caadfbc9f2e6b182f3d4be750f410c262 /Zend/zend_constants.c | |
parent | 0fc9d5861d09d294aba69c67b074ff81d20a03d8 (diff) | |
download | php-git-f30b51f5b945c8e4b1b4be0ee7384e9da828355f.tar.gz |
- Fix crash:
<?php
class ResourceFormat
{
const IMG = 1;
}
class Image
{
const RESOURCE_FORMAT = ResourceFormat::IMG;
}
print_r(constant('Image::RESOURCE_FORMAT'));
?>
Diffstat (limited to 'Zend/zend_constants.c')
-rw-r--r-- | Zend/zend_constants.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_constants.c b/Zend/zend_constants.c index aeee160db6..ac929179fb 100644 --- a/Zend/zend_constants.c +++ b/Zend/zend_constants.c @@ -266,6 +266,7 @@ ZEND_API int zend_get_constant(char *name, uint name_len, zval *result TSRMLS_DC } if (retval) { + zval_update_constant(ret_constant, (void*)1 TSRMLS_CC); *result = **ret_constant; zval_copy_ctor(result); } |