diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2009-10-28 22:12:13 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2009-10-28 22:12:13 +0800 |
commit | 6275c356bcfac4fbb2ea1f49cb86df26a5410431 (patch) | |
tree | eb232bdd62440d7b40254626f1e673ae196cd9e7 | |
parent | dd0098d073200899e6a8e2097466112498a0f8b2 (diff) |
milkway: fixed all compiler warnnings
-rw-r--r-- | milkway/base32.c | 2 | ||||
-rw-r--r-- | milkway/mw-hexlify.c | 6 | ||||
-rw-r--r-- | milkway/sha1.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/milkway/base32.c b/milkway/base32.c index e52a9da..0ccd4c0 100644 --- a/milkway/base32.c +++ b/milkway/base32.c @@ -103,7 +103,7 @@ mw_base32_encode(const void *buf, size_t size, // Handle complete 40-bit groups const mw_uint8_t *b = (const mw_uint8_t*)buf; char *s = out_str; - int i = 0; + size_t i = 0; mw_uint32_t bhi; if (mw_base32_encode_length(size) > size) diff --git a/milkway/mw-hexlify.c b/milkway/mw-hexlify.c index 2b3eec1..5f7cf0c 100644 --- a/milkway/mw-hexlify.c +++ b/milkway/mw-hexlify.c @@ -21,9 +21,9 @@ int mw_hexlify (const void *s, size_t len, char *dst) { - const static unsigned char hex_char[] = "0123456789abcdef"; + static const unsigned char hex_char[] = "0123456789abcdef"; const char *src = s; - int i; + size_t i; for (i = 0; i < len; i++) { unsigned char ch; @@ -44,7 +44,7 @@ int mw_unhexlify (const char * src, size_t len, void *d) { char *dst = d; - int i; + size_t i; for (i = 0; i < len; i++) dst[i] = UNHEXLIFY (src[2 * i]) << 4 | UNHEXLIFY (src[2 * i + 1]); diff --git a/milkway/sha1.c b/milkway/sha1.c index 15662ac..c210771 100644 --- a/milkway/sha1.c +++ b/milkway/sha1.c @@ -55,7 +55,7 @@ typedef union _BYTE64QUAD16 { } BYTE64QUAD16; /* Hash a single 512-bit block. This is the core of the algorithm. */ -void SHA1Transform(sha1_quadbyte state[5], sha1_byte buffer[64]) +static void SHA1Transform(sha1_quadbyte state[5], sha1_byte buffer[64]) { sha1_quadbyte a, b, c, d, e; BYTE64QUAD16 *block; |