From: Steven Schubiger Date: Fri, 4 Apr 2014 21:36:24 +0000 (+0200) Subject: Localize variable with name of existing file X-Git-Tag: v0.54~2 X-Git-Url: http://git.refcnt.org/?p=colorize.git;a=commitdiff_plain;h=71527c4451f7f95ba79b7f12da049620b1bbb9e9 Localize variable with name of existing file --- diff --git a/colorize.c b/colorize.c index c12ce44..b7974b1 100644 --- a/colorize.c +++ b/colorize.c @@ -507,14 +507,15 @@ process_args (unsigned int arg_cnt, char **arg_strings, bool *bold, const struct if (have_file) { + const char *file_exists = color_string; if (file_string) - vfprintf_fail (formats[FMT_QUOTE], get_file_type (mode), color_string, "cannot be used as color string"); + vfprintf_fail (formats[FMT_QUOTE], get_file_type (mode), file_exists, "cannot be used as color string"); else { if (VALID_FILE_TYPE (mode)) - vfprintf_fail (formats[FMT_QUOTE], get_file_type (mode), color_string, "must be preceeded by color string"); + vfprintf_fail (formats[FMT_QUOTE], get_file_type (mode), file_exists, "must be preceeded by color string"); else - vfprintf_fail (formats[FMT_QUOTE], get_file_type (mode), color_string, "is not a valid file type"); + vfprintf_fail (formats[FMT_QUOTE], get_file_type (mode), file_exists, "is not a valid file type"); } } }