sha1: Avoid unused variable warnings on big-endian systems.
authorBen Pfaff <blp@nicira.com>
Tue, 24 May 2011 17:56:11 +0000 (10:56 -0700)
committerBen Pfaff <blp@nicira.com>
Thu, 26 May 2011 16:01:29 +0000 (09:01 -0700)
lib/sha1.c

index 3b16622df8069821d985a9e455dc76783be33f47..cdccab3bfa6e52e5c623e1dfa1ff8c04178dffc3 100644 (file)
@@ -33,6 +33,7 @@
 #include "sha1.h"
 #include <ctype.h>
 #include <string.h>
+#include "compiler.h"
 #include "util.h"
 
 /* a bit faster & bigger, if defined */
@@ -150,12 +151,12 @@ sha_transform(struct sha1_ctx *sha_info)
 
 /* 'count' is the number of bytes to do an endian flip. */
 static void
-maybe_byte_reverse(uint32_t *buffer, int count)
+maybe_byte_reverse(uint32_t *buffer OVS_UNUSED, int count OVS_UNUSED)
 {
+#if !WORDS_BIGENDIAN
     int i;
     uint8_t ct[4], *cp;
 
-#if !WORDS_BIGENDIAN
        count /= sizeof(uint32_t);
        cp = (uint8_t *) buffer;
        for (i = 0; i < count; i++) {