OSDN Git Service

BugTrack2/182: With php.ini: allow_call_time_pass_reference = Off
authorhenoheno <henoheno>
Sun, 6 Aug 2006 13:17:31 +0000 (22:17 +0900)
committerumorigu <umorigu@gmail.com>
Sun, 1 Jun 2014 21:08:37 +0000 (06:08 +0900)
 'Warning: Call-time pass-by-reference has been deprecated'
 with array_walk (Patched by Ratbeta)

plugin/ls2.inc.php

index 8495e8a..10152d9 100644 (file)
@@ -70,7 +70,8 @@ function plugin_ls2_convert()
        }
        if ($prefix == '') $prefix = strip_bracket($vars['page']) . '/';
 
-       array_walk($args, 'plugin_ls2_check_arg', & $params);
+       foreach ($args as $key => $arg)
+               plugin_ls2_check_arg($arg, $key, $params);
 
        $title = (! empty($params['_args'])) ? join(',', $params['_args']) :   // Manual
                str_replace('$1', htmlsc($prefix), $_ls2_msg_title); // Auto