msgpack-python/msgpack
Thomas Kowalski 156bb05a15
fix: check unpack_callback_uint32 result (#666)
Similar to #665, just a return value check to propagate the error in
case one happens (instead of silently ignoring it).

Note that as opposed to the previous lines, we don't need to
`PyErr_SetString` since `unpack_callback_uint32` calls
`PyLong_FromSize_t` which itself should set whatever Python error is
relevant; we just need to make it clear to the caller that an error
occurred.
2026-04-21 16:22:06 +09:00
..
__init__.py release v1.1.2 (#649) 2025-10-08 17:56:20 +09:00
_cmsgpack.pyx cython: freethreading_compatible (#654) 2025-10-09 15:53:08 +09:00
_packer.pyx cython: freethreading_compatible (#654) 2025-10-09 15:53:08 +09:00
_unpacker.pyx cython: freethreading_compatible (#654) 2025-10-09 15:53:08 +09:00
exceptions.py Add StackError and FormatError (#331) 2018-11-20 13:12:49 +09:00
ext.py Cleanup code and pyproject (#608) 2024-05-06 11:46:31 +09:00
fallback.py Cleanup code and pyproject (#608) 2024-05-06 11:46:31 +09:00
pack.h cython: better exception handling (#606) 2024-05-06 02:13:12 +09:00
pack_template.h Remove unused code (#603) 2024-05-06 00:13:59 +09:00
sysdep.h Fix build error caused by ntohs, ntohl (#514) 2022-08-08 15:08:40 +09:00
unpack.h use PyLong_* instead of PyInt_* (#620) 2024-08-21 14:56:00 +09:00
unpack_container_header.h fix: check unpack_callback_uint32 result (#666) 2026-04-21 16:22:06 +09:00
unpack_define.h Support unpacking new types. 2013-10-20 22:59:27 +09:00
unpack_template.h Stop using c++ (#600) 2024-05-04 16:01:48 +09:00