From df07d992fb389fa691e4206fc27593bb96af8630 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 18 Sep 2012 20:42:09 +0400 Subject: Fix learning throught restfull interface. --- lib/client/librspamdclient.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/client/librspamdclient.c b/lib/client/librspamdclient.c index b4c6caed5..7a073f410 100644 --- a/lib/client/librspamdclient.c +++ b/lib/client/librspamdclient.c @@ -1523,7 +1523,9 @@ rspamd_free_result (struct rspamd_result *result) g_hash_table_destroy (result->headers); g_hash_table_destroy (result->metrics); - rspamd_free_connection (result->conn); + if (result->conn) { + rspamd_free_connection (result->conn); + } } void @@ -1536,7 +1538,9 @@ rspamd_free_controller_result (struct rspamd_controller_result *result) if (result->data) { g_string_free (result->data, TRUE); } - rspamd_free_connection (result->conn); + if (result->conn) { + rspamd_free_connection (result->conn); + } } /* -- cgit v1.2.3