Stop at the index on an unmatched [

This commit is contained in:
Rasmus Lerdorf 2004-09-09 16:10:24 +00:00
parent 7bfb397338
commit bb8167cda3

View file

@ -133,7 +133,7 @@ PHPAPI void php_register_variable_ex(char *var, zval *val, pval *track_vars_arra
if (!ip) {
/* PHP variables cannot contain '[' in their names, so we replace the character with a '_' */
*(index_s - 1) = '_';
index_len = var_len = strlen(var);
index_len = var_len = strlen(index);
goto plain_var;
return;
}