Before:

  sync_file_range2(3SYNC_FILE_RANGE_WAIT_BEFORE|SYNC_FILE_RANGE_WRITE|
    SYNC_FILE_RANGE_WAIT_AFTER|0xfffffff8, 0, 0, )

After:

  sync_file_range2(3, SYNC_FILE_RANGE_WAIT_BEFORE|SYNC_FILE_RANGE_WRITE|
    SYNC_FILE_RANGE_WAIT_AFTER|0xfffffff8, 0, 0)

* sync_file_range.c: Output the ", " in the right place.
---
 sync_file_range.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
From 14940a714e6739731278c4237ee7a7b45aa2344b Mon Sep 17 00:00:00 2001
From: Elliott Hughes <e...@google.com>
Date: Tue, 5 Apr 2016 12:10:16 -0700
Subject: [PATCH] Fix sync_file_range2 output.

Before:

  sync_file_range2(3SYNC_FILE_RANGE_WAIT_BEFORE|SYNC_FILE_RANGE_WRITE|
    SYNC_FILE_RANGE_WAIT_AFTER|0xfffffff8, 0, 0, )

After:

  sync_file_range2(3, SYNC_FILE_RANGE_WAIT_BEFORE|SYNC_FILE_RANGE_WRITE|
    SYNC_FILE_RANGE_WAIT_AFTER|0xfffffff8, 0, 0)

* sync_file_range.c: Output the ", " in the right place.
---
 sync_file_range.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sync_file_range.c b/sync_file_range.c
index 8e6afa0..17efa57 100644
--- a/sync_file_range.c
+++ b/sync_file_range.c
@@ -50,10 +50,11 @@ SYS_FUNC(sync_file_range2)
 	int argn;
 
 	printfd(tcp, tcp->u_arg[0]);
+	tprints(", ");
 	printflags(sync_file_range_flags, tcp->u_arg[1],
 		   "SYNC_FILE_RANGE_???");
 	argn = printllval(tcp, ", %lld, ", 2);
-	argn = printllval(tcp, "%lld, ", argn);
+	argn = printllval(tcp, "%lld", argn);
 
 	return RVAL_DECODED;
 }
-- 
2.8.0.rc3.226.g39d4020

------------------------------------------------------------------------------
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to