File: test-suite-uses-32bit-friendly-types.patch

package info (click to toggle)
falcosecurity-libs 0.20.0-3
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 23,732 kB
  • sloc: ansic: 532,812; cpp: 100,792; python: 1,490; sh: 532; makefile: 195
file content (38 lines) | stat: -rw-r--r-- 1,703 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
diff --git a/test/drivers/test_suites/syscall_enter_suite/lseek_e.cpp b/test/drivers/test_suites/syscall_enter_suite/lseek_e.cpp
index be800c4..af868e4 100644
--- a/test/drivers/test_suites/syscall_enter_suite/lseek_e.cpp
+++ b/test/drivers/test_suites/syscall_enter_suite/lseek_e.cpp
@@ -32,13 +32,13 @@ TEST(SyscallEnter, lseekE)
 	/*=============================== ASSERT PARAMETERS  ===========================*/
 
 	/* Parameter 1: fd (type: PT_FD) */
 	evt_test->assert_numeric_param(1, (int64_t)fd);
 
 	/* Parameter 2: offset (type: PT_UINT64) */
-	evt_test->assert_numeric_param(2, offset);
+	evt_test->assert_numeric_param(2, (uint64_t)offset);
 
 	/* Parameter 3: whence (type: PT_ENUMFLAGS8) */
 	evt_test->assert_numeric_param(3, (uint8_t)PPM_SEEK_SET);
 
 	/*=============================== ASSERT PARAMETERS  ===========================*/
 
diff --git a/test/drivers/test_suites/syscall_enter_suite/nanosleep_e.cpp b/test/drivers/test_suites/syscall_enter_suite/nanosleep_e.cpp
index 9f37302..e7122f1 100644
--- a/test/drivers/test_suites/syscall_enter_suite/nanosleep_e.cpp
+++ b/test/drivers/test_suites/syscall_enter_suite/nanosleep_e.cpp
@@ -27,13 +27,13 @@ TEST(SyscallEnter, nanosleepE)
 
 	evt_test->assert_header();
 
 	/*=============================== ASSERT PARAMETERS  ===========================*/
 
 	/* Parameter 1: interval (type: PT_RELTIME) */
-	evt_test->assert_numeric_param(1, ((unsigned long)req.tv_sec) * 1000000000 + req.tv_nsec);
+	evt_test->assert_numeric_param(1, ((uint64_t)req.tv_sec) * 1000000000 + (uint64_t)req.tv_nsec);
 
 	/*=============================== ASSERT PARAMETERS  ===========================*/
 
 	evt_test->assert_num_params_pushed(1);
 }