From cf42349f9f1518bf1f5b5581e503e33bbe1f8517 Mon Sep 17 00:00:00 2001 From: Ferry Huberts Date: Fri, 6 Nov 2015 15:22:10 +0100 Subject: [PATCH] olsr_exit: protect against a NULL message Signed-off-by: Ferry Huberts --- src/olsr.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/olsr.c b/src/olsr.c index 9c370430..a5eb06e5 100644 --- a/src/olsr.c +++ b/src/olsr.c @@ -558,8 +558,10 @@ olsr_status_to_string(uint8_t status) void olsr_exit(const char *msg, int val) { - OLSR_PRINTF(1, "OLSR EXIT: %s\n", msg); - olsr_syslog(OLSR_LOG_ERR, "olsrd exit: %s\n", msg); + if (msg) { + OLSR_PRINTF(1, "OLSR EXIT: %s\n", msg); + olsr_syslog(OLSR_LOG_ERR, "olsrd exit: %s\n", msg); + } fflush(stdout); if (olsr_cnf) { -- 2.20.1