Browse Source

sha256: Mark parameters as potentially unused

Prevents warnings from gcc at higher warning levels.

Signed-off-by: Jon Griffiths <jon_p_griffiths@yahoo.com>
Jon Griffiths 10 years ago
parent
commit
cedcaa1bbb
2 changed files with 4 additions and 2 deletions
  1. 1 0
      ccan/crypto/sha256/_info
  2. 3 2
      ccan/crypto/sha256/sha256.c

+ 1 - 0
ccan/crypto/sha256/_info

@@ -40,6 +40,7 @@ int main(int argc, char *argv[])
 		return 1;
 		return 1;
 
 
 	if (strcmp(argv[1], "depends") == 0) {
 	if (strcmp(argv[1], "depends") == 0) {
+		printf("ccan/compiler\n");
 		printf("ccan/endian\n");
 		printf("ccan/endian\n");
 		return 0;
 		return 0;
 	}
 	}

+ 3 - 2
ccan/crypto/sha256/sha256.c

@@ -8,6 +8,7 @@
  */
  */
 #include <ccan/crypto/sha256/sha256.h>
 #include <ccan/crypto/sha256/sha256.h>
 #include <ccan/endian/endian.h>
 #include <ccan/endian/endian.h>
+#include <ccan/compiler/compiler.h>
 #include <stdbool.h>
 #include <stdbool.h>
 #include <assert.h>
 #include <assert.h>
 #include <string.h>
 #include <string.h>
@@ -21,7 +22,7 @@ static void invalidate_sha256(struct sha256_ctx *ctx)
 #endif
 #endif
 }
 }
 
 
-static void check_sha256(struct sha256_ctx *ctx)
+static void check_sha256(struct sha256_ctx *ctx UNUSED)
 {
 {
 #ifdef CCAN_CRYPTO_SHA256_USE_OPENSSL
 #ifdef CCAN_CRYPTO_SHA256_USE_OPENSSL
 	assert(ctx->c.md_len != 0);
 	assert(ctx->c.md_len != 0);
@@ -166,7 +167,7 @@ static void Transform(uint32_t *s, const uint32_t *chunk)
 	s[7] += h;
 	s[7] += h;
 }
 }
 
 
-static bool alignment_ok(const void *p, size_t n)
+static bool alignment_ok(const void *p UNUSED, size_t n UNUSED)
 {
 {
 #if HAVE_UNALIGNED_ACCESS
 #if HAVE_UNALIGNED_ACCESS
 	return true;
 	return true;