mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-03-19 13:02:13 +01:00
pack_template.h: template_unsigned_long:
wrong size checking on !defined(SIZEOF_SHORT) && !defined(SHRT_MAX)"
This commit is contained in:
parent
68f60568ac
commit
b10cb658ca
@ -512,9 +512,9 @@ msgpack_pack_inline_func_cint(_unsigned_long)(msgpack_pack_user x, unsigned long
|
|||||||
msgpack_pack_real_uint64(x, d);
|
msgpack_pack_real_uint64(x, d);
|
||||||
#endif
|
#endif
|
||||||
#else
|
#else
|
||||||
if(sizeof(unsigned int) == 2) {
|
if(sizeof(unsigned long) == 2) {
|
||||||
msgpack_pack_real_uint16(x, d);
|
msgpack_pack_real_uint16(x, d);
|
||||||
} else if(sizeof(unsigned int) == 4) {
|
} else if(sizeof(unsigned long) == 4) {
|
||||||
msgpack_pack_real_uint32(x, d);
|
msgpack_pack_real_uint32(x, d);
|
||||||
} else {
|
} else {
|
||||||
msgpack_pack_real_uint64(x, d);
|
msgpack_pack_real_uint64(x, d);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user