]> granicus.if.org Git - strace/commit
Mpersify tprint_msgsnd and tprint_msgrcv
authorElvira Khabirova <lineprinter0@gmail.com>
Wed, 19 Aug 2015 02:33:34 +0000 (05:33 +0300)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 28 Aug 2015 08:46:23 +0000 (08:46 +0000)
commitc2445b4aa7dbcd2fb91797e5daa3199e7a5da557
tree14da947718fe70029ff1176398b0bace670e7ebf
parent422f793364b2825902e3305ebab1c68acdcbc5c3
Mpersify tprint_msgsnd and tprint_msgrcv

Fix multiple personalities support in tprint_msgsnd and tprint_msgrcv
by converting tprint_msgbuf into a mpersified printer.

* print_msgbuf.c (msgbuf_t): New typedef.  Mpersify it.
(tprint_msgbuf): Use it instead of long.
Wrap function name into MPERS_PRINTER_DECL.
* ipc_msg.c (tprint_msgsnd, tprint_msgrcv): Use mpersified
tprint_msgbuf.
ipc_msg.c
print_msgbuf.c