summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2006-02-22 10:02:15 +0000
committerDmitry Stogov <dmitry@php.net>2006-02-22 10:02:15 +0000
commit1f4d9fa4a70e84dc52472a24b09f608b5889c6e4 (patch)
tree348eeb7469f367fa9afaaf9e8e473ca290b90685 /Zend/zend_builtin_functions.c
parent28737451f25fe8e32278791f73ee49a3eebc847f (diff)
downloadphp-git-1f4d9fa4a70e84dc52472a24b09f608b5889c6e4.tar.gz
Unicode support: fixed internal constants usage and get_defined_constants()
Diffstat (limited to 'Zend/zend_builtin_functions.c')
-rw-r--r--Zend/zend_builtin_functions.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c
index 86e1270b0f..23ef30f8ec 100644
--- a/Zend/zend_builtin_functions.c
+++ b/Zend/zend_builtin_functions.c
@@ -1663,8 +1663,8 @@ ZEND_FUNCTION(get_defined_constants)
zval_copy_ctor(const_val);
INIT_PZVAL(const_val);
- /* FIXME: Unicode support??? */
- add_assoc_zval_ex(modules[module_number], val->name.s, val->name_len, const_val);
+ add_u_assoc_zval_ex(modules[module_number], UG(unicode)?IS_UNICODE:IS_STRING, val->name, val->name_len, const_val);
+
bad_module_id:
zend_hash_move_forward_ex(EG(zend_constants), &pos);
}