Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'lm/range-diff-submodule-fix'
[gitweb.git]
/
worktree.c
diff --git
a/worktree.c
b/worktree.c
index 97cda5f97bbc10b2f5690b945ab42d2beef74e2e..b0d0b5426da0d1cbe8d7b6ff569c7511569cf0a3 100644
(file)
--- a/
worktree.c
+++ b/
worktree.c
@@
-217,7
+217,11
@@
struct worktree *find_worktree(struct worktree **list,
if (prefix)
arg = to_free = prefix_filename(prefix, arg);
- path = real_pathdup(arg, 1);
+ path = real_pathdup(arg, 0);
+ if (!path) {
+ free(to_free);
+ return NULL;
+ }
for (; *list; list++)
if (!fspathcmp(path, real_path((*list)->path)))
break;