diff options
Diffstat (limited to 'src/base64.c')
-rw-r--r-- | src/base64.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/base64.c b/src/base64.c index 18e010957..6349eebfd 100644 --- a/src/base64.c +++ b/src/base64.c @@ -393,6 +393,7 @@ static long base64_to_int(char *b64) long base64dects(char *ts) { char *token; + long value; if (!ts) { return 0; @@ -402,5 +403,7 @@ long base64dects(char *ts) if (!token) { return strtoul(ts, NULL, 10); } - return base64dec(token); + value = base64dec(token); + Anope_Free(token); + return value; } |