X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=base64.c;h=1453257b501ac87d79d0a2ffa7d5baa77a7d9998;hb=33cddbff323efcbae1503e91e6e65b2733da80c7;hp=4fd9a30ce027185a79f140a3ef81c51df77a4a9e;hpb=9dc0b8bd674f71f8ee422b037dc409f2dd4f9487;p=~andy%2Ffetchmail diff --git a/base64.c b/base64.c index 4fd9a30c..1453257b 100644 --- a/base64.c +++ b/base64.c @@ -30,7 +30,7 @@ static const char base64val[] = { void to64frombits(char *out, const void *in_, int inlen) /* raw bytes in quasi-big-endian order to base 64 string (NUL-terminated) */ { - const unsigned char *in = in_; + const unsigned char *in = (const unsigned char *)in_; for (; inlen >= 3; inlen -= 3) { @@ -61,7 +61,7 @@ int from64tobits(void *out_, const char *in, int maxlen) { int len = 0; register unsigned char digit1, digit2, digit3, digit4; - unsigned char *out = out_; + unsigned char *out = (unsigned char *)out_; if (in[0] == '+' && in[1] == ' ') in += 2;