diff liboctave/wrappers/base64-wrappers.c @ 30298:5797b9f87086

base64-wrappers: Fix types after gnulib update. * liboctave/wrappers/base64-wrappers.c, liboctave/wrappers/base64-wrappers.h (octave_base64_encode_alloc_wrapper, octave_base64_decode_alloc_wrapper), liboctave/util/oct-base64.cc (base64_encode, base64_decode, base64_decode_bytes): gnulib changed types in function prototypes from size_t to ptrdiff_t. Follow suit.
author Markus Mützel <markus.muetzel@gmx.de>
date Thu, 18 Nov 2021 17:45:49 +0100
parents 0a5b15007766
children 796f54d4ddbf
line wrap: on
line diff
--- a/liboctave/wrappers/base64-wrappers.c	Thu Nov 18 17:04:22 2021 +0100
+++ b/liboctave/wrappers/base64-wrappers.c	Thu Nov 18 17:45:49 2021 +0100
@@ -36,15 +36,15 @@
 
 #include "base64-wrappers.h"
 
-size_t
-octave_base64_encode_alloc_wrapper (const char *in, size_t inlen, char **out)
+ptrdiff_t
+octave_base64_encode_alloc_wrapper (const char *in, ptrdiff_t inlen, char **out)
 {
   return base64_encode_alloc (in, inlen, out);
 }
 
 bool
-octave_base64_decode_alloc_wrapper (const char *in, size_t inlen,
-                                    char **out, size_t *outlen)
+octave_base64_decode_alloc_wrapper (const char *in, ptrdiff_t inlen,
+                                    char **out, ptrdiff_t *outlen)
 {
   return base64_decode_alloc (in, inlen, out, outlen);
 }