summaryrefslogtreecommitdiffstats
path: root/src/base64.c
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2013-02-19 22:06:09 (EST)
committer P. J. McDermott <pjm@nac.net>2013-02-19 22:06:09 (EST)
commit22357decdbdd612a00bcfa9291b767e6f068fd9f (patch)
tree9f561763e76da4fb57679de89731a04f25c84c58 /src/base64.c
parent8935a3d7639615d142510cde24b3ef7f1e71eab5 (diff)
downloadoverworld-rpg-22357decdbdd612a00bcfa9291b767e6f068fd9f.zip
overworld-rpg-22357decdbdd612a00bcfa9291b767e6f068fd9f.tar.gz
overworld-rpg-22357decdbdd612a00bcfa9291b767e6f068fd9f.tar.bz2
Enable and fix a bunch of GCC warnings.
Diffstat (limited to 'src/base64.c')
-rw-r--r--src/base64.c3
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. */