diff liboctave/wrappers/base64-wrappers.h @ 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 7854d5752dd2
children 796f54d4ddbf
line wrap: on
line diff
--- a/liboctave/wrappers/base64-wrappers.h	Thu Nov 18 17:04:22 2021 +0100
+++ b/liboctave/wrappers/base64-wrappers.h	Thu Nov 18 17:45:49 2021 +0100
@@ -37,12 +37,12 @@
 extern "C" {
 #endif
 
-extern OCTAVE_API size_t
-octave_base64_encode_alloc_wrapper (const char *in, size_t inlen, char **out);
+extern OCTAVE_API ptrdiff_t
+octave_base64_encode_alloc_wrapper (const char *in, ptrdiff_t inlen, char **out);
 
 extern OCTAVE_API 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);
 
 #if defined __cplusplus
 }