about summary refs log tree commit diff
path: root/third_party/git/compat/win32/path-utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/compat/win32/path-utils.c')
-rw-r--r--third_party/git/compat/win32/path-utils.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/third_party/git/compat/win32/path-utils.c b/third_party/git/compat/win32/path-utils.c
deleted file mode 100644
index d9d3641de8..0000000000
--- a/third_party/git/compat/win32/path-utils.c
+++ /dev/null
@@ -1,28 +0,0 @@
-#include "../../git-compat-util.h"
-
-int win32_skip_dos_drive_prefix(char **path)
-{
-	int ret = has_dos_drive_prefix(*path);
-	*path += ret;
-	return ret;
-}
-
-int win32_offset_1st_component(const char *path)
-{
-	char *pos = (char *)path;
-
-	/* unc paths */
-	if (!skip_dos_drive_prefix(&pos) &&
-			is_dir_sep(pos[0]) && is_dir_sep(pos[1])) {
-		/* skip server name */
-		pos = strpbrk(pos + 2, "\\/");
-		if (!pos)
-			return 0; /* Error: malformed unc path */
-
-		do {
-			pos++;
-		} while (*pos && !is_dir_sep(*pos));
-	}
-
-	return pos + is_dir_sep(*pos) - path;
-}