diff options
author | Junio C Hamano <gitster@pobox.com> | 2017-04-26 15:39:03 +0900 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-04-26 15:39:03 +0900 |
commit | 44427a0c18c0179be72223650715f031a10a5e66 (patch) | |
tree | 09eac9c685901b249bef83acaa93e21e18dd366a /pathspec.c | |
parent | da4c6007301ec92f835c2a174efa3168a1626301 (diff) | |
parent | be4dbbbed931a1683e351b872865ed8d90e9ac2b (diff) | |
download | git-44427a0c18c0179be72223650715f031a10a5e66.tar.gz |
Merge branch 'ps/pathspec-empty-prefix-origin'
A recent update broke "git add -p ../foo" from a subdirectory.
* ps/pathspec-empty-prefix-origin:
pathspec: honor `PATHSPEC_PREFIX_ORIGIN` with empty prefix
Diffstat (limited to 'pathspec.c')
-rw-r--r-- | pathspec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pathspec.c b/pathspec.c index 69ef86b85a..50f76fff45 100644 --- a/pathspec.c +++ b/pathspec.c @@ -505,7 +505,7 @@ static void init_pathspec_item(struct pathspec_item *item, unsigned flags, * original. Useful for passing to another command. */ if ((flags & PATHSPEC_PREFIX_ORIGIN) && - prefixlen && !get_literal_global()) { + !get_literal_global()) { struct strbuf sb = STRBUF_INIT; /* Preserve the actual prefix length of each pattern */ |