From 27b988ba3d3ab1bc903e93f17bc0c82f578c4b36 Mon Sep 17 00:00:00 2001 From: Peter Levine Date: Thu, 1 Jun 2023 03:58:31 -0400 Subject: Fix building with clang-16 --- _ruamel_yaml.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '_ruamel_yaml.pyx') 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 = 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 = data if emitter.dump_unicode == 0: -- cgit