From: Yasuo Ohgaki Date: Thu, 8 Aug 2002 03:08:54 +0000 (+0000) Subject: Add some assertion X-Git-Tag: php-4.3.0dev_zend2_alpha3~192 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6ad0dbf5fab686ed7f684bafe18886579588b1e0;p=php Add some assertion --- 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); }