]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
return type is ssize_t if we return -1
authorAlan T. DeKok <aland@freeradius.org>
Tue, 3 Aug 2021 17:16:04 +0000 (13:16 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 3 Aug 2021 17:16:04 +0000 (13:16 -0400)
src/include/base64.h
src/lib/base64.c

index ca3e0ca16293968302c9e1a71015b30d40b8a271..c83cfc913abf4c33620f53f8ea18699776a4d528 100644 (file)
@@ -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);
 
index 399f167de7bfd98674d50d5923183b7ad96ca2fc..6b40866d0b17371f9db673edc5f2fda1dfa998af 100644 (file)
@@ -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+/";