]> granicus.if.org Git - php/commitdiff
Fix the fix
authorZeev Suraski <zeev@php.net>
Mon, 4 Sep 2000 20:46:10 +0000 (20:46 +0000)
committerZeev Suraski <zeev@php.net>
Mon, 4 Sep 2000 20:46:10 +0000 (20:46 +0000)
main/rfc1867.c

index 73ca248f1916a0da9a270f8b7fedda78bdf53e8c..3589a4f1e23d5e071947877fd4a64c6d103d0c95 100644 (file)
@@ -49,7 +49,7 @@ static zend_bool is_protected_variable(char *varname PLS_DC)
 
 static void safe_php_register_variable(char *var, char *strval, zval *track_vars_array ELS_DC PLS_DC)
 {
-       if (!is_protected_variable(strval PLS_CC)) {
+       if (!is_protected_variable(var PLS_CC)) {
                php_register_variable(var, strval, track_vars_array ELS_CC PLS_CC);
        }
 }
@@ -203,10 +203,9 @@ static void php_mime_split(char *buf, int cnt, char *boundary, zval *array_ptr)
                                                abuf = estrndup(namebuf, strlen(namebuf)-arr_len);
                                                sprintf(lbuf, "%s_name[%s]", abuf, arr_index);
                                                add_protected_variable(lbuf PLS_CC);
-                                               add_protected_variable(abuf PLS_CC);
                                        } else {
                                                sprintf(lbuf, "%s_name", namebuf);
-                                               add_protected_variable(abuf PLS_CC);
+                                               add_protected_variable(lbuf PLS_CC);
                                        }
                                        s = strrchr(filenamebuf, '\\');
                                        if (s && s > filenamebuf) {