summaryrefslogtreecommitdiff
path: root/main/php_variables.c
diff options
context:
space:
mode:
authorYasuo Ohgaki <yohgaki@php.net>2002-08-08 03:08:54 +0000
committerYasuo Ohgaki <yohgaki@php.net>2002-08-08 03:08:54 +0000
commit6ad0dbf5fab686ed7f684bafe18886579588b1e0 (patch)
treee722ee41479410ab921d85527958c351396fc88b /main/php_variables.c
parent4b7ad8104e7731a9941471fa23417717abb97b7c (diff)
downloadphp-git-6ad0dbf5fab686ed7f684bafe18886579588b1e0.tar.gz
Add some assertion
Diffstat (limited to 'main/php_variables.c')
-rw-r--r--main/php_variables.c5
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);
}