]> git.ipfire.org Git - thirdparty/git.git/commit - config.mak.uname
MSVC: include compat/win32/path-utils.h for MSVC, too, for real_path()
authorSven Strickroth <email@cs-ware.de>
Mon, 8 Apr 2019 11:26:16 +0000 (13:26 +0200)
committerJunio C Hamano <gitster@pobox.com>
Tue, 9 Apr 2019 11:40:07 +0000 (20:40 +0900)
commit22c3634c0f92662f995e1e97db7f65bb39352080
tree2e4867db97927baea8849ffae17f3b2d9a12ad5b
parent1cadad6f658bfb3ab54b25dd04bac372253473b6
MSVC: include compat/win32/path-utils.h for MSVC, too, for real_path()

A path such as 'c:/somepath/submodule/../.git/modules/submodule' wasn't
resolved correctly any more, because the *nix variant of offset_1st_component
is used instead of the Win32 specific version.

Regression was introduced in commit 1cadad6f6 when mingw_offset_1st_component
was moved from mingw.c which is included by msvc.c to a separate file. Then,
the new file "compat/win32/path-utils.h" was only included for the __CYGWIN__
and __MINGW32__ cases in git-compat-util.h, the case for _MSC_VER was missing.

Signed-off-by: Sven Strickroth <email@cs-ware.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
config.mak.uname
git-compat-util.h