From: Alan T. DeKok Date: Tue, 3 Aug 2021 17:16:04 +0000 (-0400) Subject: return type is ssize_t if we return -1 X-Git-Tag: release_3_0_24~76 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d491053979f435de1cbe8cb12f1851bca6929686;p=thirdparty%2Ffreeradius-server.git return type is ssize_t if we return -1 --- diff --git a/src/include/base64.h b/src/include/base64.h index ca3e0ca1629..c83cfc913ab 100644 --- a/src/include/base64.h +++ b/src/include/base64.h @@ -31,7 +31,7 @@ RCSIDH(base64_h, "$Id$") bool fr_is_base64(char c); -size_t fr_base64_encode(char *out, size_t outlen, uint8_t const *in, size_t inlen); +ssize_t fr_base64_encode(char *out, size_t outlen, uint8_t const *in, size_t inlen); ssize_t fr_base64_decode(uint8_t *out, size_t outlen, char const *in, size_t inlen); diff --git a/src/lib/base64.c b/src/lib/base64.c index 399f167de7b..6b40866d0b1 100644 --- a/src/lib/base64.c +++ b/src/lib/base64.c @@ -40,7 +40,7 @@ RCSID("$Id$") * @return The amount of data we wrote to the buffer or -1 if output buffer * was too small. */ -size_t fr_base64_encode(char *out, size_t outlen, uint8_t const *in, size_t inlen) +ssize_t fr_base64_encode(char *out, size_t outlen, uint8_t const *in, size_t inlen) { static char const b64str[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";