diff options
author | Nikias Bassen | 2012-01-12 00:30:01 +0100 |
---|---|---|
committer | Nikias Bassen | 2012-01-12 00:30:01 +0100 |
commit | 33b8dfb90ecc5b4b2559c1fb43d7b743b72bf425 (patch) | |
tree | c64f6f780500df4e0f216d774601f5465a7339ed /src/base64.c | |
parent | 83fa6982dfddaed93195402e2e0b7435bc707e06 (diff) | |
download | libplist-33b8dfb90ecc5b4b2559c1fb43d7b743b72bf425.tar.gz libplist-33b8dfb90ecc5b4b2559c1fb43d7b743b72bf425.tar.bz2 |
fix compiler warnings
Diffstat (limited to 'src/base64.c')
-rw-r--r-- | src/base64.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/base64.c b/src/base64.c index 65c6061..e558d9e 100644 --- a/src/base64.c +++ b/src/base64.c @@ -104,9 +104,9 @@ static int base64decode_block(unsigned char *target, const char *data, size_t da unsigned char *base64decode(const char *buf, size_t *size) { - if (!buf) return; + if (!buf) return NULL; size_t len = strlen(buf); - if (len <= 0) return; + if (len <= 0) return NULL; unsigned char *outbuf = (unsigned char*)malloc((len/4)*3+3); unsigned char *line; @@ -114,7 +114,7 @@ unsigned char *base64decode(const char *buf, size_t *size) line = (unsigned char*)strtok((char*)buf, "\r\n\t "); while (line) { - p+=base64decode_block(outbuf+p, line, strlen((char*)line)); + p+=base64decode_block(outbuf+p, (const char*)line, strlen((char*)line)); // get next line of base64 encoded block line = (unsigned char*)strtok(NULL, "\r\n\t "); |