clean up for configs
[oweals/gnunet.git] / src / scalarproduct / gnunet-scalarproduct.c
index 2e53cf150f4625b5179e8595e1e1da15d4f517df..012ce91b8c2d043d0d92c7dbf7904ac724842925 100644 (file)
@@ -107,6 +107,7 @@ responder_callback (void *cls,
     LOG (GNUNET_ERROR_TYPE_ERROR,
          "Session %s failed: service failure\n",
          GNUNET_h2s (&closure->key));
+    break;
   case GNUNET_SCALARPRODUCT_Status_ServiceDisconnected:
     LOG (GNUNET_ERROR_TYPE_ERROR,
          "Session %s failed: service disconnect!\n",
@@ -162,6 +163,7 @@ requester_callback (void *cls,
          "Session %s with peer %s failed: API failure\n",
          GNUNET_h2s (&closure->key),
          GNUNET_i2s (&closure->peer));
+    break;
   case GNUNET_SCALARPRODUCT_Status_ServiceDisconnected:
     LOG (GNUNET_ERROR_TYPE_ERROR,
          "Session %s with peer %s was disconnected from service.\n",
@@ -212,7 +214,7 @@ run (void *cls,
   int32_t element;
   int i;
   int32_t *elements;
-  unsigned char * mask;
+  unsigned char *mask;
   uint32_t mask_bytes;
   uint32_t element_count = 0;
   struct ScalarProductCallbackClosure * closure;
@@ -305,7 +307,7 @@ run (void *cls,
   }
   while (1);
 
-  mask_bytes = element_count / 8 + (element_count % 8 ? 1 : 0);
+  mask_bytes = element_count / 8 + ( (element_count % 8) ? 1 : 0);
   mask = GNUNET_malloc ((element_count / 8) + 1);
 
   /* Read input_mask_peer1 and read in mask_peer1 array */
@@ -355,6 +357,7 @@ run (void *cls,
                                              (void *) &closure)))
   {
     GNUNET_free (elements);
+    GNUNET_free (mask);
     return;
   }
 
@@ -366,9 +369,11 @@ run (void *cls,
                                               (void *) &closure)))
   {
     GNUNET_free (elements);
+    GNUNET_free (mask);
     return;
   }
   GNUNET_free (elements);
+  GNUNET_free (mask);
   GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL,
                                 &shutdown_task,
                                 NULL);