summaryrefslogtreecommitdiff
path: root/base64.c
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2009-01-15 04:25:21 +0000
committerSam Leffler <sam@FreeBSD.org>2009-01-15 04:25:21 +0000
commit22188e6ab4f02f981de3b9f228a40b1e8f98e6a1 (patch)
treee396cb7a4849178b23486ba07b66a6dfede1d1e9 /base64.c
parent17914a6ec9e4814998abdaec5a947b6a78709a19 (diff)
Notes
Diffstat (limited to 'base64.c')
-rw-r--r--base64.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/base64.c b/base64.c
index 0c33e5881b64..8b1da25dbde6 100644
--- a/base64.c
+++ b/base64.c
@@ -115,7 +115,7 @@ unsigned char * base64_decode(const unsigned char *src, size_t len,
count++;
}
- if (count % 4)
+ if (count == 0 || count % 4)
return NULL;
olen = count / 4 * 3;