Hi all :)

Here are some trivial patches:

01 fixes typo.
03 removes unnecessary if() and else, as both branches do the same thing.
02,04,05 fix incorrect handling of unsigned values.


-- Igor
Index: src/dns/gnunet-service-dns.c
===================================================================
--- src/dns/gnunet-service-dns.c	(revision 19758)
+++ src/dns/gnunet-service-dns.c	(working copy)
@@ -1324,7 +1324,7 @@
       srca4->sin_port = udp->source_port;
       dsta4->sin_port = udp->destination_port;
 #if HAVE_SOCKADDR_IN_SIN_LEN
-      srca4->sin_len = sizeof (struct sockaddr_in))
+      srca4->sin_len = sizeof (struct sockaddr_in);
       dsta4->sin_len = sizeof (struct sockaddr_in);
 #endif
     }
Index: src/transport/gnunet-helper-transport-wlan.c
===================================================================
--- src/transport/gnunet-helper-transport-wlan.c	(revision 19758)
+++ src/transport/gnunet-helper-transport-wlan.c	(working copy)
@@ -1053,9 +1053,6 @@
 {
   unsigned long crc;
 
-  if (0 > len)
-    return 0;
-
   crc = calc_crc_osdep (buf, len);
   buf += len;
   return (((crc) & 0xFF) == buf[0] && ((crc >> 8) & 0xFF) == buf[1] &&
Index: src/transport/gnunet-service-transport_clients.c
===================================================================
--- src/transport/gnunet-service-transport_clients.c	(revision 19758)
+++ src/transport/gnunet-service-transport_clients.c	(working copy)
@@ -482,12 +482,8 @@
   tc = lookup_client (client);
 
 #if DEBUG_TRANSPORT
-  if (tc != NULL)
-    GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK,
-                "Client %X sent START\n", tc);
-  else
-    GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK,
-                "Client %X sent START\n", tc);
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK,
+              "Client %X sent START\n", tc);
 #endif
   if (tc != NULL)
   {
Index: src/fs/fs_search.c
===================================================================
--- src/fs/fs_search.c	(revision 19758)
+++ src/fs/fs_search.c	(working copy)
@@ -421,7 +421,7 @@
     GNUNET_CONTAINER_meta_data_merge (sr->meta, meta);
   }
   koff = ent - sc->requests;
-  GNUNET_assert ( (koff >= 0) && (koff < sc->uri->data.ksk.keywordCount));
+  GNUNET_assert ( (ent >= sc->requests) && (koff < sc->uri->data.ksk.keywordCount));
   sr->keyword_bitmap[koff / 8] |= (1 << (koff % 8));
   /* check if mandatory satisfied */
   if (ent->mandatory)
Index: src/fs/fs_uri.c
===================================================================
--- src/fs/fs_uri.c	(revision 19758)
+++ src/fs/fs_uri.c	(working copy)
@@ -1404,8 +1404,12 @@
 
   if (uri->type == ksk)
   {
-    for (i = uri->data.ksk.keywordCount - 1; i >= 0; i--)
+    for (i = uri->data.ksk.keywordCount - 1; ; i--)
+    {
       GNUNET_assert (uri->data.ksk.keywords[i] != NULL);
+      if (i == 0)
+        break;
+    }
   }
 #endif
   return uri->type == ksk;
_______________________________________________
GNUnet-developers mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnunet-developers

Reply via email to