mirror of
https://github.com/icecoder/ICEcoder.git
synced 2026-03-03 07:13:59 +01:00
Don't consider adding commas to comment lines
As the comma won't be at the end, but in the middle and adding one to the end causes PHP issues
This commit is contained in:
@@ -178,8 +178,8 @@ function transposeSettings($oldFile,$newFile,$saveFile) {
|
||||
// And override with old setting if not blank, not in excluded array and we have a match
|
||||
if ($thisKey != "" && $thisKey != "versionNo" && $thisKey != "codeMirrorDir" && strpos($oldSettingsArray[$j],'"'.$thisKey.'"') > -1) {
|
||||
$contentLine = $oldSettingsArray[$j].PHP_EOL;
|
||||
// If the old setting we're copying over isn't replacing the last line and doesn't end in a comma (after an rtrim to remove line endings), add one
|
||||
if ($i != count($newSettingsArray)-1 && substr(rtrim($contentLine),-1) != ",") {
|
||||
// If the old setting we're copying over isn't replacing the last line and doesn't end in a comma (after an rtrim to remove line endings), and doesn't contain a comment, add one
|
||||
if ($i != count($newSettingsArray)-1 && substr(rtrim($contentLine),-1) != "," && strpos($contentLine,"//") == -1) {
|
||||
$contentLine = str_replace(PHP_EOL,",".PHP_EOL,$contentLine);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user