diff options
Diffstat (limited to 'lib/libc/src/base64.c')
-rw-r--r-- | lib/libc/src/base64.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/src/base64.c b/lib/libc/src/base64.c index 749965f7..00f19ab2 100644 --- a/lib/libc/src/base64.c +++ b/lib/libc/src/base64.c @@ -383,7 +383,7 @@ PL_Base64Decode srclen = PL_strlen(src); } - if( 0 == (srclen & 3) ) + if( srclen && (0 == (srclen & 3)) ) { if( (char)'=' == src[ srclen-1 ] ) { |