]> granicus.if.org Git - strace/commitdiff
inotify.c: make use of RVAL_DECODED
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 20 Jul 2015 11:25:52 +0000 (11:25 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 20 Jul 2015 22:03:07 +0000 (22:03 +0000)
* inotify.c (sys_inotify_add_watch, sys_inotify_rm_watch,
sys_inotify_init1): Update for RVAL_DECODED.

inotify.c

index 34902b8af95944e7aa3dbc7d9327f6b13c653a6d..85fc59c5125dc048440415eed45353dcdcc1c3a0 100644 (file)
--- a/inotify.c
+++ b/inotify.c
@@ -6,33 +6,31 @@
 
 SYS_FUNC(inotify_add_watch)
 {
-       if (entering(tcp)) {
-               /* file descriptor */
-               printfd(tcp, tcp->u_arg[0]);
-               tprints(", ");
-               /* pathname */
-               printpath(tcp, tcp->u_arg[1]);
-               tprints(", ");
-               /* mask */
-               printflags(inotify_flags, tcp->u_arg[2], "IN_???");
-       }
-       return 0;
+       /* file descriptor */
+       printfd(tcp, tcp->u_arg[0]);
+       tprints(", ");
+       /* pathname */
+       printpath(tcp, tcp->u_arg[1]);
+       tprints(", ");
+       /* mask */
+       printflags(inotify_flags, tcp->u_arg[2], "IN_???");
+
+       return RVAL_DECODED;
 }
 
 SYS_FUNC(inotify_rm_watch)
 {
-       if (entering(tcp)) {
-               /* file descriptor */
-               printfd(tcp, tcp->u_arg[0]);
-               /* watch descriptor */
-               tprintf(", %d", (int) tcp->u_arg[1]);
-       }
-       return 0;
+       /* file descriptor */
+       printfd(tcp, tcp->u_arg[0]);
+       /* watch descriptor */
+       tprintf(", %d", (int) tcp->u_arg[1]);
+
+       return RVAL_DECODED;
 }
 
 SYS_FUNC(inotify_init1)
 {
-       if (entering(tcp))
-               printflags(inotify_init_flags, tcp->u_arg[0], "IN_???");
-       return 0;
+       printflags(inotify_init_flags, tcp->u_arg[0], "IN_???");
+
+       return RVAL_DECODED;
 }