diff liboctave/util/oct-base64.cc @ 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 32f4357ac8d9
children 796f54d4ddbf
line wrap: on
line diff
--- a/liboctave/util/oct-base64.cc	Thu Nov 18 17:04:22 2021 +0100
+++ b/liboctave/util/oct-base64.cc	Thu Nov 18 17:45:49 2021 +0100
@@ -40,7 +40,7 @@
   {
     bool ret = false;
 
-    std::size_t outlen = octave_base64_encode_alloc_wrapper (inc, inlen, out);
+    std::ptrdiff_t outlen = octave_base64_encode_alloc_wrapper (inc, inlen, out);
 
     if (! out)
       {
@@ -63,7 +63,7 @@
     Array<double> retval;
 
     double *out;
-    std::size_t outlen;
+    std::ptrdiff_t outlen;
 
     bool ok
       = octave_base64_decode_alloc_wrapper (str.data (), str.length (),
@@ -101,7 +101,7 @@
     intNDArray<octave_uint8> retval;
 
     char *out;
-    std::size_t outlen;
+    std::ptrdiff_t outlen;
 
     bool ok
       = octave_base64_decode_alloc_wrapper (str.data (), str.length (),