X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcclient%2Fclient.c;h=cc8841988568a3cfe07ead9f75503275252bd698;hb=131f2f3031aae7fb5ae8b347c59a17bb37fb86a1;hp=b3835a150ed94e1bed4e4f9289480d0964f5ac9a;hpb=0d1349109b9f6677eb2f748c597540d1282f5329;p=silc.git diff --git a/lib/silcclient/client.c b/lib/silcclient/client.c index b3835a15..cc884198 100644 --- a/lib/silcclient/client.c +++ b/lib/silcclient/client.c @@ -248,7 +248,8 @@ void silc_client_del_connection(SilcClient client, SilcClientConnection conn) if (conn->pending_commands) silc_dlist_uninit(conn->pending_commands); silc_free(conn->remote_host); - silc_dlist_uninit(conn->ftp_sessions); + if (conn->ftp_sessions) + silc_dlist_uninit(conn->ftp_sessions); silc_free(conn); client->internal->conns[i] = NULL;