From 0b3c4ee4964faba76e1880abcf237fe6860f5248 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 30 Dec 2019 11:58:44 +0000 Subject: [PATCH] bootstrap: don't choke on paths that have spaces in them --- src/pocketmine/PocketMine.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/PocketMine.php b/src/pocketmine/PocketMine.php index 231cd8697..0b2aa9cbd 100644 --- a/src/pocketmine/PocketMine.php +++ b/src/pocketmine/PocketMine.php @@ -187,9 +187,9 @@ namespace pocketmine { if(\Phar::running(true) === ""){ $gitPath = \pocketmine\PATH; - if(Utils::execute("git -C $gitPath rev-parse HEAD", $out) === 0 and $out !== false and strlen($out = trim($out)) === 40){ + if(Utils::execute("git -C \"$gitPath\" rev-parse HEAD", $out) === 0 and $out !== false and strlen($out = trim($out)) === 40){ $gitHash = trim($out); - if(Utils::execute("git -C $gitPath diff --quiet") === 1 or Utils::execute("git -C $gitPath diff --cached --quiet") === 1){ //Locally-modified + if(Utils::execute("git -C \"$gitPath\" diff --quiet") === 1 or Utils::execute("git -C \"$gitPath\" diff --cached --quiet") === 1){ //Locally-modified $gitHash .= "-dirty"; } }