summaryrefslogtreecommitdiff
path: root/compat/win32.h
diff options
context:
space:
mode:
authorLibravatar Johannes Schindelin <johannes.schindelin@gmx.de>2016-01-26 15:34:35 +0100
committerLibravatar Junio C Hamano <gitster@pobox.com>2016-01-26 13:42:59 -0800
commit888ab716adff5babae718e4e4cb83b3c3a5f1bc5 (patch)
tree59f22c2b5c9b67283428ff738cac612ac2aabe57 /compat/win32.h
parentmingw: do not trust MSYS2's MinGW gettext.sh (diff)
downloadtgif-888ab716adff5babae718e4e4cb83b3c3a5f1bc5.tar.xz
Git.pm: stop assuming that absolute paths start with a slash
On Windows, absolute paths never start with a slash, unless a POSIX emulation layer is used. The latter is the case for MSYS2's Perl that Git for Windows leverages. However, in the tests we also go through plain `git.exe`, which does *not* leverage the POSIX emulation layer, and therefore the paths we pass to Perl may actually be DOS-style paths such as C:/Program Files/Git. So let's just use Perl's own way to test whether a given path is absolute or not instead of home-brewing our own. This patch partially fixes t7800 and t9700 when running in Git for Windows' SDK. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/win32.h')
0 files changed, 0 insertions, 0 deletions