From 5142b3d1b1929104103a14c1d7e148b8b8bb7896 Mon Sep 17 00:00:00 2001 From: Thomas Kowalski Date: Sat, 18 Apr 2026 16:25:26 -0400 Subject: [PATCH] fix: check return code in unpack_callback_int64 --- msgpack/unpack.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/msgpack/unpack.h b/msgpack/unpack.h index 58a2f4f5..a6750f88 100644 --- a/msgpack/unpack.h +++ b/msgpack/unpack.h @@ -109,6 +109,8 @@ static inline int unpack_callback_int64(unpack_user* u, int64_t d, msgpack_unpac } else { p = PyLong_FromLong((long)d); } + if (!p) + return -1; *o = p; return 0; }