Skip to content
Permalink
Browse files

setup_git_directory(): handle UNC paths correctly

The first offset in a UNC path is not the host name, but the folder name after that.

This fixes #1181

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
  • Loading branch information...
dscho committed May 29, 2017
1 parent bda7f07 commit 26173ab246bf0e9ace706e5882a00c91a2aba71e
Showing with 1 addition and 1 deletion.
  1. +1 −1 setup.c
@@ -860,7 +860,7 @@ static enum discovery_result setup_git_directory_gently_1(struct strbuf *dir,
const char *env_ceiling_dirs = getenv(CEILING_DIRECTORIES_ENVIRONMENT);
struct string_list ceiling_dirs = STRING_LIST_INIT_DUP;
const char *gitdirenv;
int ceil_offset = -1, min_offset = has_dos_drive_prefix(dir->buf) ? 3 : 1;
int ceil_offset = -1, min_offset = offset_1st_component(dir->buf);
dev_t current_device = 0;
int one_filesystem = 1;

0 comments on commit 26173ab

Please sign in to comment.
You can’t perform that action at this time.