ソースを参照

Using escapeshellarg() instead of quotes

Michael Ridgway 14 年 前
コミット
7b02384fb2
1 ファイル変更2 行追加2 行削除
  1. 2 2
      vendors.php

+ 2 - 2
vendors.php

@@ -40,8 +40,8 @@ foreach ($deps as $dep) {
 
     $installDir = $vendorDir.'/'.$name;
     if (!is_dir($installDir)) {
-        system(sprintf('git clone %s "%s"', $url, $installDir));
+        system(sprintf('git clone %s %s', $url, escapeshellarg($installDir)));
     }
 
-    system(sprintf('cd "%s" && git fetch origin && git reset --hard %s', $installDir, $rev));
+    system(sprintf('cd %s && git fetch origin && git reset --hard %s', escapeshellarg($installDir), $rev));
 }