gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r10888 - gnunet/src/transport
Date: Mon, 12 Apr 2010 22:09:45 +0200

Author: grothoff
Date: 2010-04-12 22:09:45 +0200 (Mon, 12 Apr 2010)
New Revision: 10888

Modified:
   gnunet/src/transport/transport_api.c
Log:
fix

Modified: gnunet/src/transport/transport_api.c
===================================================================
--- gnunet/src/transport/transport_api.c        2010-04-12 19:52:36 UTC (rev 
10887)
+++ gnunet/src/transport/transport_api.c        2010-04-12 20:09:45 UTC (rev 
10888)
@@ -521,6 +521,7 @@
   struct OutboundMessage obm;
   size_t ret;
   size_t mret;
+  size_t nret;
   char *cbuf;
 
   h->network_handle = NULL;
@@ -546,9 +547,10 @@
       GNUNET_CONTAINER_DLL_remove (h->control_head,
                                   h->control_tail,
                                   cm);
-      ret += cm->notify (cm->notify_cls, size, &cbuf[ret]);
+      nret = cm->notify (cm->notify_cls, size, &cbuf[ret]);
       GNUNET_free (cm);
-      size -= ret;
+      ret += nret;
+      size -= nret;
     }
   while ( (NULL != (th = schedule_peer_transmission (h))) &&
          (th->notify_size <= size) )





reply via email to

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