From bcac04b4316d64063e743e7a49195173a0c175a0 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 24 Sep 2017 01:26:08 +0200 Subject: Add -% to blind-to-text, blind-colour-srgb, and blind-colour-ciexyz MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/util.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/util.c') diff --git a/src/util.c b/src/util.c index 41d8104..1f0da6a 100644 --- a/src/util.c +++ b/src/util.c @@ -6,6 +6,7 @@ char *argv0; void weprintf(const char *fmt, ...) { + char end; va_list ap; va_start(ap, fmt); @@ -14,9 +15,12 @@ weprintf(const char *fmt, ...) vfprintf(stderr, fmt, ap); - if (fmt[0] && fmt[strlen(fmt)-1] == ':') { + end = *fmt ? strchr(fmt, '\0')[-1] : '\n'; + if (end == ':') { fputc(' ', stderr); perror(NULL); + } else if (end != '\n') { + fputc('\n', stderr); } va_end(ap); -- cgit v1.2.3-70-g09d2