fix
authorChristian Grothoff <christian@grothoff.org>
Wed, 1 Jun 2011 16:03:16 +0000 (16:03 +0000)
committerChristian Grothoff <christian@grothoff.org>
Wed, 1 Jun 2011 16:03:16 +0000 (16:03 +0000)
src/transport/gnunet-service-transport.c
src/transport/transport_api.c

index 2b3de715005f60eb6e1fc04dba6897266d656f1e..f55faee8f94ba0f11737cf0dbb84eb288c8cbb2d 100644 (file)
@@ -1596,7 +1596,7 @@ transmit_to_client_callback (void *cls, size_t size, void *buf)
   client->th = NULL;
   if (buf == NULL)
     {
-#if DEBUG_TRANSPORT
+#if DEBUG_TRANSPORT 
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
                   "Transmission to client failed, closing connection.\n");
 #endif
index 7db7d3accfb9bca9037c726cb0dd72dea13f72d0..2f4924476b8c8f05963c9e0c43ad20b81d104570 100644 (file)
@@ -1411,6 +1411,7 @@ send_transport_request_connect (void *cls, size_t size, void *buf)
 #endif
   GNUNET_assert (size >= sizeof (struct TransportRequestConnectMessage));
   memcpy(buf, trcm, sizeof(struct TransportRequestConnectMessage));
+  GNUNET_free (trcm);
   return sizeof(struct TransportRequestConnectMessage);
 }