--- builtin/grep.c | 10 +--------- 1 files changed, 1 insertions(+), 9 deletions(-) diff --git a/builtin/grep.c b/builtin/grep.c index 2826ca8..af16deb 100644 --- a/builtin/grep.c +++ b/builtin/grep.c @@ -734,7 +734,6 @@ int cmd_grep(int argc, const char **argv, const char *prefix) const char *show_in_pager = NULL, *default_pager = "dummy"; struct grep_opt opt; struct object_array list = OBJECT_ARRAY_INIT; - const char **paths = NULL; struct pathspec pathspec; struct string_list path_list = STRING_LIST_INIT_NODUP; int i; @@ -956,14 +955,7 @@ int cmd_grep(int argc, const char **argv, const char *prefix) verify_filename(prefix, argv[j]); } - if (i < argc) - paths = get_pathspec_old(prefix, argv + i); - else if (prefix) { - paths = xcalloc(2, sizeof(const char *)); - paths[0] = prefix; - paths[1] = NULL; - } - init_pathspec(&pathspec, paths); + get_pathspec(&pathspec, prefix, argc - i, argv + i); pathspec.max_depth = opt.max_depth; pathspec.recursive = 1; -- 1.7.4.74.g639db -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html