Don't touch TLS specific things w/o RS_ENABLE_TLS.
authorLinus Nordberg <linus@nordu.net>
Tue, 15 Mar 2011 09:43:22 +0000 (10:43 +0100)
committerLinus Nordberg <linus@nordu.net>
Tue, 15 Mar 2011 09:43:22 +0000 (10:43 +0100)
lib/conn.c

index 249c50d..36893bc 100644 (file)
@@ -127,10 +127,12 @@ rs_conn_destroy (struct rs_connection *conn)
   if (conn->is_connected)
     err = rs_conn_disconnect (conn);
 
+#if defined (RS_ENABLE_TLS)
   if (conn->tls_ssl) /* FIXME: Free SSL strucxt in rs_conn_disconnect?  */
     SSL_free (conn->tls_ssl);
   if (conn->tls_ctx)
     SSL_CTX_free (conn->tls_ctx);
+#endif
 
   if (conn->tev)
     event_free (conn->tev);