From a3c1c3ed54d9d595feb1df38e775af3d6ff9facd Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 5 May 2019 23:16:01 -0400 Subject: color: Don't stat() if we don't need to --- eval.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index 0c4f9a9..7a9a1aa 100644 --- a/eval.c +++ b/eval.c @@ -700,15 +700,9 @@ error: * -f?print action. */ bool eval_fprint(const struct expr *expr, struct eval_state *state) { - CFILE *cfile = expr->cfile; - if (cfile->colors) { - eval_stat(state); - } - - if (cfprintf(cfile, "%pP\n", state->ftwbuf) < 0) { + if (cfprintf(expr->cfile, "%pP\n", state->ftwbuf) < 0) { eval_report_error(state); } - return true; } -- cgit v1.2.3