From 34ccf12e079aa48e65d50d38e41663cdb38c92b1 Mon Sep 17 00:00:00 2001 From: Eugene Syromyatnikov Date: Wed, 26 Oct 2016 17:41:54 +0300 Subject: [PATCH] mq: print mqdes parameter as int It is defined as int in . * mq.c (SYS_FUNC(mq_timedsend)): Use "%d" conversion specifier instead of "%ld" for printing mqdes (0th parameter), cast parameter value to int. (SYS_FUNC(mq_timedreceive)): Likewise. (SYS_FUNC(mq_notify)): Likewise. (SYS_FUNC(mq_getsetattr)): Likewise. --- mq.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mq.c b/mq.c index 5c92d786..cd4334a6 100644 --- a/mq.c +++ b/mq.c @@ -47,7 +47,7 @@ SYS_FUNC(mq_open) SYS_FUNC(mq_timedsend) { - tprintf("%ld, ", tcp->u_arg[0]); + tprintf("%d, ", (int) tcp->u_arg[0]); printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]); tprintf(", %lu, %ld, ", tcp->u_arg[2], tcp->u_arg[3]); print_timespec(tcp, tcp->u_arg[4]); @@ -57,7 +57,7 @@ SYS_FUNC(mq_timedsend) SYS_FUNC(mq_timedreceive) { if (entering(tcp)) { - tprintf("%ld, ", tcp->u_arg[0]); + tprintf("%d, ", (int) tcp->u_arg[0]); } else { printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]); tprintf(", %lu, %ld, ", tcp->u_arg[2], tcp->u_arg[3]); @@ -75,7 +75,7 @@ SYS_FUNC(mq_timedreceive) SYS_FUNC(mq_notify) { - tprintf("%ld, ", tcp->u_arg[0]); + tprintf("%d, ", (int) tcp->u_arg[0]); print_sigevent(tcp, tcp->u_arg[1]); return RVAL_DECODED; } @@ -83,7 +83,7 @@ SYS_FUNC(mq_notify) SYS_FUNC(mq_getsetattr) { if (entering(tcp)) { - tprintf("%ld, ", tcp->u_arg[0]); + tprintf("%d, ", (int) tcp->u_arg[0]); printmqattr(tcp, tcp->u_arg[1]); tprints(", "); } else { -- 2.50.1