gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r9232 - gnunet/src/hostlist


From: gnunet
Subject: [GNUnet-SVN] r9232 - gnunet/src/hostlist
Date: Tue, 20 Oct 2009 13:40:05 -0600

Author: grothoff
Date: 2009-10-20 13:40:04 -0600 (Tue, 20 Oct 2009)
New Revision: 9232

Modified:
   gnunet/src/hostlist/hostlist-client.c
Log:
fixing leak

Modified: gnunet/src/hostlist/hostlist-client.c
===================================================================
--- gnunet/src/hostlist/hostlist-client.c       2009-10-20 19:39:44 UTC (rev 
9231)
+++ gnunet/src/hostlist/hostlist-client.c       2009-10-20 19:40:04 UTC (rev 
9232)
@@ -383,15 +383,11 @@
   int max;
   struct GNUNET_NETWORK_FDSet *grs;
   struct GNUNET_NETWORK_FDSet *gws;
-  struct GNUNET_NETWORK_FDSet *ges;
   
   max = 0;
   FD_ZERO (&rs);
   FD_ZERO (&ws);
   FD_ZERO (&es);
-  grs = GNUNET_NETWORK_fdset_create ();
-  gws = GNUNET_NETWORK_fdset_create ();
-  ges = GNUNET_NETWORK_fdset_create ();
   mret = curl_multi_fdset (multi, &rs, &ws, &es, &max);
   if (mret != CURLM_OK)
     {
@@ -402,9 +398,10 @@
       clean_up ();
       return;
     }
+  grs = GNUNET_NETWORK_fdset_create ();
+  gws = GNUNET_NETWORK_fdset_create ();
   GNUNET_NETWORK_fdset_copy_native (grs, &rs, max);
   GNUNET_NETWORK_fdset_copy_native (gws, &ws, max);
-  GNUNET_NETWORK_fdset_copy_native (ges, &es, max);
   current_task 
     = GNUNET_SCHEDULER_add_select (sched,
                                   GNUNET_NO,
@@ -415,7 +412,6 @@
                                   gws,
                                   &multi_ready,
                                   multi);
-  GNUNET_NETWORK_fdset_destroy (ges);
   GNUNET_NETWORK_fdset_destroy (gws);
   GNUNET_NETWORK_fdset_destroy (grs);
 }





reply via email to

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