diff options
author | Yasuo Ohgaki <yohgaki@php.net> | 2002-08-08 03:08:54 +0000 |
---|---|---|
committer | Yasuo Ohgaki <yohgaki@php.net> | 2002-08-08 03:08:54 +0000 |
commit | 6ad0dbf5fab686ed7f684bafe18886579588b1e0 (patch) | |
tree | e722ee41479410ab921d85527958c351396fc88b /main/php_variables.c | |
parent | 4b7ad8104e7731a9941471fa23417717abb97b7c (diff) | |
download | php-git-6ad0dbf5fab686ed7f684bafe18886579588b1e0.tar.gz |
Add some assertion
Diffstat (limited to 'main/php_variables.c')
-rw-r--r-- | main/php_variables.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/main/php_variables.c b/main/php_variables.c index fcd0329a8c..1550de02aa 100644 --- a/main/php_variables.c +++ b/main/php_variables.c @@ -39,7 +39,8 @@ PHPAPI void php_register_variable(char *var, char *strval, zval *track_vars_arra PHPAPI void php_register_variable_safe(char *var, char *strval, int str_len, zval *track_vars_array TSRMLS_DC) { zval new_entry; - + assert(strval != NULL); + /* Prepare value */ Z_STRLEN(new_entry) = str_len; if (PG(magic_quotes_gpc)) { @@ -64,6 +65,8 @@ PHPAPI void php_register_variable_ex(char *var, zval *val, pval *track_vars_arra HashTable *symtable1=NULL; HashTable *symtable2=NULL; + assert(var != NULL); + if (PG(register_globals)) { symtable1 = EG(active_symbol_table); } |