From 89bb4f35393187d0d34a84170de529d688421be7 Mon Sep 17 00:00:00 2001 From: Michael Tuexen <tuexen@fh-muenster.de> Date: Tue, 28 Aug 2018 11:03:32 +0200 Subject: [PATCH] Improve output from die_strerror(). --- gtests/net/packetdrill/logging.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtests/net/packetdrill/logging.c b/gtests/net/packetdrill/logging.c index 0b722845..85a12e9e 100644 --- a/gtests/net/packetdrill/logging.c +++ b/gtests/net/packetdrill/logging.c @@ -52,8 +52,10 @@ void __attribute__((noreturn)) die_perror(char *message) void __attribute__((noreturn)) die_strerror(char *message, int err) { - fprintf(stderr, "%s: %s", message, strerror(err)); - + if ((message != NULL) && (strlen(message) > 0)) + fprintf(stderr, "%s: %s\n", message, strerror(err)); + else + fprintf(stderr, "%s\n", strerror(err)); run_cleanup_command(); exit(EXIT_FAILURE); -- GitLab