]> granicus.if.org Git - php/commitdiff
move to php_strtok_r()
authorSterling Hughes <sterling@php.net>
Sun, 27 May 2001 01:18:12 +0000 (01:18 +0000)
committerSterling Hughes <sterling@php.net>
Sun, 27 May 2001 01:18:12 +0000 (01:18 +0000)
ext/standard/basic_functions.c

index c43bfdaa019a3bb8128ca065b2aa8ede31500539..5dc26a3f9891f3d3a00468a3e9721bb7e464b414 100644 (file)
@@ -611,16 +611,17 @@ function_entry basic_functions[] = {
 static PHP_INI_MH(OnUpdateSafeModeProtectedEnvVars)
 {
        char *protected_vars, *protected_var;
+       char *token_buf;
        int dummy=1;
        BLS_FETCH();
 
        protected_vars = estrndup(new_value, new_value_length);
        zend_hash_clean(&BG(sm_protected_env_vars));
 
-       protected_var=strtok(protected_vars, ", ");
+       protected_var= php_strtok_r(protected_vars, ", ", &token_buf);
        while (protected_var) {
                zend_hash_update(&BG(sm_protected_env_vars), protected_var, strlen(protected_var), &dummy, sizeof(int), NULL);
-               protected_var=strtok(NULL, ", ");
+               protected_var=php_strtok_r(NULL, ", ", &token_buf);
        }
        efree(protected_vars);
        return SUCCESS;