Skip to contentSkip to conversation

builtin-grep: pass ignore case option to external grep

PATCH In review Robert Fitzsimons 2 participants 2 messages Jun 15, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 builtin-grep: pass ignore case option to external grep

Don't just read the --ignore-case/-i option, pass the flag on to the external grep program.

---
 builtin-grep.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
builtin-grep.c +2 -0
index acc4eea..5fac570 100644
@@ -459,6 +459,8 @@ static int external_grep(struct grep_opt
 		push_arg("-n");
 	if (opt->regflags & REG_EXTENDED)
 		push_arg("-E");
+	if (opt->regflags & REG_ICASE)
+		push_arg("-i");
 	if (opt->word_regexp)
 		push_arg("-w");
 	if (opt->name_only)
Signature · 1 line
1.3.3.g16a4-dirty
#1 lore raw
Quoted 3 lines · Robert Fitzsimons

Don't just read the --ignore-case/-i option, pass the flag on to the external grep program.

Oops. How did we miss that one ;)

Embarrassing.

Linus