gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r1312 - GNUnet/src/server


From: grothoff
Subject: [GNUnet-SVN] r1312 - GNUnet/src/server
Date: Fri, 8 Jul 2005 03:13:19 -0700 (PDT)

Author: grothoff
Date: 2005-07-08 03:13:16 -0700 (Fri, 08 Jul 2005)
New Revision: 1312

Modified:
   GNUnet/src/server/connection.c
Log:
fix

Modified: GNUnet/src/server/connection.c
===================================================================
--- GNUnet/src/server/connection.c      2005-07-07 23:43:14 UTC (rev 1311)
+++ GNUnet/src/server/connection.c      2005-07-08 10:13:16 UTC (rev 1312)
@@ -1092,6 +1092,7 @@
   /* first, trigger callbacks on selected entries */
   for (i=0;i<be->sendBufferSize;i++) {
     SendEntry * entry = be->sendBuffer[i];
+
     if ( (entry->knapsackSolution == YES) &&
         (entry->callback != NULL) ) {
       if (OK == entry->callback(&plaintextMsg[p],
@@ -1149,6 +1150,7 @@
 
   for (i=0;i<be->sendBufferSize;i++) {
     SendEntry * entry = be->sendBuffer[perm[i]];
+
     if (entry->knapsackSolution == YES) {
       GNUNET_ASSERT(entry->callback == NULL);
       memcpy(&plaintextMsg[p],
@@ -1270,6 +1272,8 @@
     }
     for (i=0;i<be->sendBufferSize;i++) {
       SendEntry * entry = be->sendBuffer[i];
+      if (entry == NULL)
+       continue;
       if (entry->knapsackSolution == YES) {
        GNUNET_ASSERT(entry->callback == NULL);
        FREENONNULL(entry->closure);





reply via email to

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