]> git.cameronkatri.com Git - cgit.git/commitdiff
ui-log: Prevent crash when given empty range search
authorJohan Herland <johan@herland.net>
Thu, 28 Oct 2010 15:05:39 +0000 (17:05 +0200)
committerLars Hjemli <hjemli@gmail.com>
Tue, 9 Nov 2010 23:22:41 +0000 (00:22 +0100)
Signed-off-by: Johan Herland <johan@herland.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
ui-log.c

index bc0c02cd5aad4bcd5ee9846bcd4da0ed38435b12..b9771fa772599c73029e7dec351475e363d2360d 100644 (file)
--- a/ui-log.c
+++ b/ui-log.c
@@ -162,7 +162,7 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *pattern
 
        argv[1] = disambiguate_ref(tip);
 
-       if (grep && pattern) {
+       if (grep && pattern && *pattern) {
                if (!strcmp(grep, "grep") || !strcmp(grep, "author") ||
                    !strcmp(grep, "committer"))
                        argv[argc++] = fmt("--%s=%s", grep, pattern);