[PROTO] version of 23.07. MSG_PROBE_COMMON: errno: uint32->uint64
authorAnastasia Lyupa <a.lyupa@samsung.com>
Tue, 23 Jul 2013 08:11:34 +0000 (12:11 +0400)
committerAnastasia Lyupa <a.lyupa@samsung.com>
Tue, 23 Jul 2013 08:11:34 +0000 (12:11 +0400)
include/binproto.h

index 7d97582..4208430 100644 (file)
@@ -211,7 +211,7 @@ static inline char *pack_args(char *to, const char *fmt, ...)
 #define PACK_COMMON_END(ret, errn, intern_call)                \
        do {                                                    \
                BUF_PTR = pack_int64(BUF_PTR, (uintptr_t)(ret));        \
-               BUF_PTR = pack_int32(BUF_PTR, (uint32_t)errn);  \
+               BUF_PTR = pack_int32(BUF_PTR, (uint64_t)errn);  \
                BUF_PTR = pack_int32(BUF_PTR, (uint32_t)intern_call);   \
                BUF_PTR = pack_int64(BUF_PTR, (uintptr_t)CALLER_ADDRESS); \
                BUF_PTR = pack_int32(BUF_PTR, 0);               \