summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfgang Hommel <wolfgang.hommel@unibw.de>2021-03-04 19:24:24 +0100
committerWolfgang Hommel <wolfgang.hommel@unibw.de>2021-03-04 19:24:24 +0100
commite1073c8733c4fdf1a182fc6a658a18d211965fbb (patch)
treea00c21de628fa846ab90866e01956e55d5adbee3
parent01b0b4bb563cd6e92da352cdce862bc6bfea5ffe (diff)
downloadlibfaketime-e1073c8733c4fdf1a182fc6a658a18d211965fbb.tar.gz
Promote syscall passthrough arguments to long instead of int (#310)
-rw-r--r--src/libfaketime.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libfaketime.c b/src/libfaketime.c
index 3076578..f1bc253 100644
--- a/src/libfaketime.c
+++ b/src/libfaketime.c
@@ -3793,7 +3793,7 @@ long syscall(long number, ...) {
maximum number of arguments for a syscall beyond the syscall number
itself.
*/
-#define vararg_promotion_t int
+#define vararg_promotion_t long
#define syscall_max_args 6
vararg_promotion_t a[syscall_max_args];
for (int i = 0; i < syscall_max_args; i++)