gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r16325 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r16325 - gnunet/src/transport
Date: Tue, 2 Aug 2011 15:29:06 +0200

Author: grothoff
Date: 2011-08-02 15:29:06 +0200 (Tue, 02 Aug 2011)
New Revision: 16325

Modified:
   gnunet/src/transport/plugin_transport_http.c
   gnunet/src/transport/test_transport_api.c
Log:
fixleak

Modified: gnunet/src/transport/plugin_transport_http.c
===================================================================
--- gnunet/src/transport/plugin_transport_http.c        2011-08-02 11:55:37 UTC 
(rev 16324)
+++ gnunet/src/transport/plugin_transport_http.c        2011-08-02 13:29:06 UTC 
(rev 16325)
@@ -2613,7 +2613,7 @@
          ps->send_force_disconnect = GNUNET_NO;
          ps->pending_msgs_head = NULL;
          ps->pending_msgs_tail = NULL;
-         ps->peercontext=pc;
+         ps->peercontext = pc;
          ps->session_id = pc->session_id_counter;
          ps->queue_length_cur = 0;
          ps->queue_length_max = GNUNET_SERVER_MAX_MESSAGE_SIZE;

Modified: gnunet/src/transport/test_transport_api.c
===================================================================
--- gnunet/src/transport/test_transport_api.c   2011-08-02 11:55:37 UTC (rev 
16324)
+++ gnunet/src/transport/test_transport_api.c   2011-08-02 13:29:06 UTC (rev 
16325)
@@ -296,14 +296,9 @@
 
   GNUNET_assert (GNUNET_OK == GNUNET_CONFIGURATION_load (p->cfg, cfgname));
   if (GNUNET_CONFIGURATION_have_value (p->cfg,"PATHS", "SERVICEHOME"))
-    {
-      GNUNET_assert (GNUNET_OK == 
-                    GNUNET_CONFIGURATION_get_value_string (p->cfg,
-                                                           "PATHS",
-                                                           "SERVICEHOME", 
-                                                           &p->servicehome));
-      GNUNET_DISK_directory_remove (p->servicehome);
-    }
+      GNUNET_CONFIGURATION_get_value_string (p->cfg, "PATHS", "SERVICEHOME", 
&p->servicehome);
+  if (NULL != p->servicehome)
+    GNUNET_DISK_directory_remove (p->servicehome);    
 
 #if START_ARM
   p->arm_proc = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
@@ -315,8 +310,6 @@
 #endif
 
 
-  if (GNUNET_CONFIGURATION_have_value (p->cfg,"PATHS", "SERVICEHOME"))
-      GNUNET_CONFIGURATION_get_value_string (p->cfg, "PATHS", "SERVICEHOME", 
&p->servicehome);
 
   if (is_https)
     {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]