diff options
Diffstat (limited to 'src/libutil/util.c')
-rw-r--r-- | src/libutil/util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libutil/util.c b/src/libutil/util.c index ada373eb1..e690812d6 100644 --- a/src/libutil/util.c +++ b/src/libutil/util.c @@ -2186,7 +2186,7 @@ rspamd_decode_base32 (gchar *in, gsize inlen, gsize *outlen) res[olen++] = (acc & 0xFF); } - *outlen = olen; + *outlen = olen > 0 ? olen - 1 : 0; return res; } |