#include <h/md5.h>
#include <inttypes.h>
-static char nib2b64[0x40+1] =
+static const char nib2b64[0x40+1] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
int
}
-static unsigned char b642nib[0x80] = {
+static const unsigned char b642nib[0x80] = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
charstring_t decoded_c = charstring_create (strlen (encoded));
MD5_CTX mdContext;
- if (digest) { MD5Init (&mdContext); }
+ if (digest)
+ MD5Init (&mdContext);
bitno = 18;
bits = 0L;
if (! skip_crs || b != '\r') {
charstring_push_back (decoded_c, b);
}
- if (digest) { MD5Update (&mdContext, (unsigned char *) &b, 1); }
+ if (digest)
+ MD5Update (&mdContext, (unsigned char *) &b, 1);
if (skip < 2) {
b = (bits >> 8) & 0xff;
if (! skip_crs || b != '\r') {
charstring_push_back (decoded_c, b);
}
- if (digest) { MD5Update (&mdContext, (unsigned char *) &b, 1); }
+ if (digest)
+ MD5Update (&mdContext, (unsigned char *) &b, 1);
if (skip < 1) {
b = bits & 0xff;
if (! skip_crs || b != '\r') {
charstring_push_back (decoded_c, b);
}
- if (digest) { MD5Update (&mdContext, (unsigned char *) &b, 1); }
+ if (digest)
+ MD5Update (&mdContext, (unsigned char *) &b, 1);
}
}