X-Git-Url: http://git.refcnt.org/?p=colorize.git;a=blobdiff_plain;f=colorize.c;h=1e27fcae01878ea6f41c90adac3c52aa7138317b;hp=2d6bfea5bb68718f7677601424a5f4f1f1569f3c;hb=13b184a21e6ede64a9cf16f20dd774ea8cd45c4f;hpb=c44419169f25ee8a0fddfb78ffe4cc6f240a1699 diff --git a/colorize.c b/colorize.c index 2d6bfea..1e27fca 100644 --- a/colorize.c +++ b/colorize.c @@ -468,7 +468,14 @@ process_opt_attr (const char *p) } } if (!valid_attr) - vfprintf_fail (formats[FMT_GENERIC], "--attr switch must be provided valid attribute names"); + { + char *sep; + char *attr_invalid = xstrdup (s); + STACK_VAR (attr_invalid); + if ((sep = strchr (attr_invalid, ','))) + *sep = '\0'; + vfprintf_fail ("--attr switch attribute '%s' is not valid", attr_invalid); + } } if (*p) p++;