From 4cc6fdaaab5db3d22e195b1d0912dae40348e140 Mon Sep 17 00:00:00 2001 From: Geert Hauwaerts Date: Fri, 12 Jun 2015 17:44:13 +0200 Subject: [PATCH] Add server check in irc_server_connect (#208) Fail instead of crash, if irc_server_connect is called without object. (#208) --- src/irc/core/irc-servers.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/irc/core/irc-servers.c b/src/irc/core/irc-servers.c index d7122eae..c5e1e318 100644 --- a/src/irc/core/irc-servers.c +++ b/src/irc/core/irc-servers.c @@ -314,6 +314,8 @@ SERVER_REC *irc_server_init_connect(SERVER_CONNECT_REC *conn) void irc_server_connect(SERVER_REC *server) { + g_return_if_fail(server != NULL); + if (!server_start_connect(server)) { server_connect_unref(server->connrec); g_free(server);