From 912f73aeea8fcffd20e8d66569def3790c39d8a9 Mon Sep 17 00:00:00 2001 From: Johannes Schindelin Date: Fri, 15 Oct 2021 14:12:02 +0200 Subject: [PATCH] fixup! mingw: handle absolute paths in expand_user_path() This drops Git for Windows' version in preparation for merging the version that made it upstream, followed by reinstating the now-deprecated handling of a leading slash on Windows. Signed-off-by: Johannes Schindelin --- path.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/path.c b/path.c index 61ce36ad0d..697ac0f069 100644 --- a/path.c +++ b/path.c @@ -12,7 +12,6 @@ #include "packfile.h" #include "object-store.h" #include "lockfile.h" -#include "exec-cmd.h" static int get_st_mode_bits(const char *path, int *mode) { @@ -733,10 +732,6 @@ char *expand_user_path(const char *path, int real_home) if (path == NULL) goto return_null; -#ifdef __MINGW32__ - if (path[0] == '/') - return system_path(path + 1); -#endif if (path[0] == '~') { const char *first_slash = strchrnul(path, '/'); const char *username = path + 1;