From 59a179950150d0305d6189ce9c126a9a0c5f6ab4 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 10 Jun 2014 13:52:38 +0200 Subject: [PATCH] log: Add check for return value. For some reason I got a segfault in gdb here. Make sure it works correctly. --- src/log.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/log.c b/src/log.c index 9f6b5a4a..a72dd412 100644 --- a/src/log.c +++ b/src/log.c @@ -215,6 +215,10 @@ ssh_logging_callback ssh_get_log_callback(void) { */ void *ssh_get_log_userdata(void) { + if (ssh_log_userdata == NULL) { + return NULL; + } + return ssh_log_userdata; }