SHA256
1
0
forked from pool/strace
strace/madvice.diff

31 lines
800 B
Diff

diff -urN strace-4.5.17.orig/mem.c strace-4.5.17/mem.c
--- strace-4.5.17.orig/mem.c 2008-05-20 06:41:56.000000000 +0530
+++ strace-4.5.17/mem.c 2008-07-30 23:06:51.325115690 +0530
@@ -388,7 +388,7 @@
#ifdef MADV_NORMAL
{ MADV_NORMAL, "MADV_NORMAL" },
#endif
-#ifdef MADZV_RANDOM
+#ifdef MADV_RANDOM
{ MADV_RANDOM, "MADV_RANDOM" },
#endif
#ifdef MADV_SEQUENTIAL
@@ -397,7 +397,7 @@
#ifdef MADV_WILLNEED
{ MADV_WILLNEED, "MADV_WILLNEED" },
#endif
-#ifdef MADV_DONTNED
+#ifdef MADV_DONTNEED
{ MADV_DONTNEED, "MADV_DONTNEED" },
#endif
{ 0, NULL },
@@ -410,7 +410,7 @@
{
if (entering(tcp)) {
tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
- printflags(madvise_flags, tcp->u_arg[2], "MADV_???");
+ printxval(madvise_flags, tcp->u_arg[2], "MADV_???");
}
return 0;
}