X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=grep.c;h=f7c3a5803e8ea0bf2c609e9eeec6764217641cfc;hb=8423083540e08298d3aa3b48e76639658cd11470;hp=0d50598acda6f1c41951d1d656ea701114473239;hpb=85ac27e04fd0cf1d086028e87f69ffb498c1451b;p=thirdparty%2Fgit.git diff --git a/grep.c b/grep.c index 0d50598acd..f7c3a5803e 100644 --- a/grep.c +++ b/grep.c @@ -1780,6 +1780,10 @@ static int grep_source_1(struct grep_opt *opt, struct grep_source *gs, int colle enum grep_context ctx = GREP_CONTEXT_HEAD; xdemitconf_t xecfg; + if (!opt->status_only && gs->name == NULL) + BUG("grep call which could print a name requires " + "grep_source.name be non-NULL"); + if (!opt->output) opt->output = std_output;