From a65029da5d62138002328eec0eb1be991c1d5431 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 17 Jun 2013 13:02:49 +0200 Subject: messages: Fix a possible segfault. --- src/messages.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/messages.c b/src/messages.c index 1ef8a74..02fdb5d 100644 --- a/src/messages.c +++ b/src/messages.c @@ -135,7 +135,9 @@ void ssh_message_queue(ssh_session session, ssh_message message){ } session->ssh_message_list = ssh_list_new(); } - ssh_list_append(session->ssh_message_list, message); + if (session->ssh_message_list != NULL) { + ssh_list_append(session->ssh_message_list, message); + } } } -- cgit