]> git.mxchange.org Git - friendica.git/commitdiff
minor proc_run issues encountered during mass directory update.
authorFriendika <info@friendika.com>
Wed, 23 Feb 2011 11:03:33 +0000 (03:03 -0800)
committerFriendika <info@friendika.com>
Wed, 23 Feb 2011 11:03:33 +0000 (03:03 -0800)
Unclear if it affects "normal" operation but suspect it does.

boot.php

index d4398a11a6b8bfcf5067124875dbf6b0a92fa7bc..530baa7b915f09ff9486ed0165f0ce4d02b29aa8 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -2430,13 +2430,13 @@ function prepare_body($item) {
  * $cmd and string args are surrounded with ""
  */
 
-if(! function_exists('run_proc')) {
+if(! function_exists('proc_run')) {
 function proc_run($cmd){
        $args = func_get_args();
        call_hooks("proc_run", $args);
        
-       foreach ($args as &$arg){
-               if(is_string($arg)) $arg='"'.$arg.'"';
+       foreach ($args as $arg){
+               $arg = escapeshellarg($arg);
        }
        $cmdline = implode($args," ");
        proc_close(proc_open($cmdline." &",array(),$foo));