diff options
Diffstat (limited to 'src/base64.c')
-rw-r--r-- | src/base64.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/base64.c b/src/base64.c index 6a2c873..d8f5669 100644 --- a/src/base64.c +++ b/src/base64.c @@ -4,7 +4,8 @@ static void base64_decode_block(const char *src, char *dest) { int i; - char buf[4]; + /* GCC's SSP won't wrap functions with arrays smaller than 8 bytes. */ + char buf[8]; /* Convert base 64 characters into values. */ /* Supports ASCII and EBCDIC systems. */ |