aboutsummaryrefslogtreecommitdiffstats
path: root/_ruamel_yaml.pyx
diff options
context:
space:
mode:
authorPeter Levine <plevine457@gmail.com>2023-06-01 03:58:31 -0400
committerMatěj Cepl <mcepl@cepl.eu>2024-03-06 14:14:57 +0100
commit27b988ba3d3ab1bc903e93f17bc0c82f578c4b36 (patch)
tree8ad4f7078af82d40a09f5cf3979d312210630b17 /_ruamel_yaml.pyx
parentb47b02a32b84ad563dc4943b6350f5a1422b4df6 (diff)
downloadruamel-yaml-clib-code-27b988ba3d3ab1bc903e93f17bc0c82f578c4b36.tar.gz
Fix building with clang-16bsc1221017-gcc14-FTBFS
Diffstat (limited to '_ruamel_yaml.pyx')
-rw-r--r--_ruamel_yaml.pyx4
1 files changed, 2 insertions, 2 deletions
diff --git a/_ruamel_yaml.pyx b/_ruamel_yaml.pyx
index 4fd50e2..b062253 100644
--- a/_ruamel_yaml.pyx
+++ b/_ruamel_yaml.pyx
@@ -904,7 +904,7 @@ cdef class CParser:
raise error
return 1
-cdef int input_handler(void *data, char *buffer, int size, int *read) except 0:
+cdef int input_handler(void *data, unsigned char *buffer, size_t size, size_t *read) except 0:
cdef CParser parser
parser = <CParser>data
if parser.stream_cache is None:
@@ -1514,7 +1514,7 @@ cdef class CEmitter:
self.ascend_resolver()
return 1
-cdef int output_handler(void *data, char *buffer, int size) except 0:
+cdef int output_handler(void *data, unsigned char *buffer, size_t size) except 0:
cdef CEmitter emitter
emitter = <CEmitter>data
if emitter.dump_unicode == 0: