Remove unused resp_msg from struct request.
authorLinus Nordberg <linus@nordu.net>
Sun, 13 Mar 2011 23:27:54 +0000 (00:27 +0100)
committerLinus Nordberg <linus@nordu.net>
Sun, 13 Mar 2011 23:27:54 +0000 (00:27 +0100)
lib/include/radsec/request-impl.h
lib/request.c

index 19aef66..8bcac60 100644 (file)
@@ -9,7 +9,6 @@ struct rs_request
   struct rs_connection *conn;
   struct event *timer;
   struct rs_packet *req_msg;
-  struct rs_packet *resp_msg;
   struct rs_conn_callbacks saved_cb;
   void *saved_user_data;
 };
index 8d6a45e..3831773 100644 (file)
@@ -71,8 +71,11 @@ void
 rs_request_destroy (struct rs_request *request)
 {
   assert (request);
-  rs_packet_destroy (request->req_msg);
-  rs_packet_destroy (request->resp_msg);
+  assert (request->conn);
+  assert (request->conn->ctx);
+
+  if (request->req_msg)
+    rs_packet_destroy (request->req_msg);
   rs_free (request->conn->ctx, request);
 }