summaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit.benchmarks
diff options
context:
space:
mode:
authorThomas Wolf <thomas.wolf@paranor.ch>2019-12-24 12:13:29 +0100
committerMatthias Sohn <matthias.sohn@sap.com>2019-12-24 13:31:23 +0100
commit2323d7a1ef909f9deb3f21329cf30bd1173ee9cf (patch)
tree0044fe59bc90645f6b845058009f052b6dc9a923 /org.eclipse.jgit.benchmarks
parent4cb80f897fff0c411fe195a14bc8ab522230c102 (diff)
downloadjgit-2323d7a1ef909f9deb3f21329cf30bd1173ee9cf.tar.gz
jgit-2323d7a1ef909f9deb3f21329cf30bd1173ee9cf.zip
Hooks: avoid problems with backslashes in paths
Calling sh -c with a script path containing backslashes may fail since the shell may try to process them as escape characters. Instead of calling sh.exe -c 'C:\path\script "$@"' 'C:\path\script' other args call sh.exe -c '$0 "$@"' 'C:\path\script' other args which avoids this escape processing. Note that this is not specific to Windows. If the path or the script name contain backslashes, this also occurs on Unix. Bug: 558577 Change-Id: I47d63db6f8644f956c55c42b07dbcad7d7f305aa Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
Diffstat (limited to 'org.eclipse.jgit.benchmarks')
0 files changed, 0 insertions, 0 deletions