summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuo Jinghua <sunmoon1997@gmail.com>2009-10-28 22:12:13 +0800
committerLuo Jinghua <sunmoon1997@gmail.com>2009-10-28 22:12:13 +0800
commit6275c356bcfac4fbb2ea1f49cb86df26a5410431 (patch)
treeeb232bdd62440d7b40254626f1e673ae196cd9e7
parentdd0098d073200899e6a8e2097466112498a0f8b2 (diff)
milkway: fixed all compiler warnnings
-rw-r--r--milkway/base32.c2
-rw-r--r--milkway/mw-hexlify.c6
-rw-r--r--milkway/sha1.c2
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;