Tests build fix: undefined MAGIC_VALUE macro
authorJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 18 Jul 2019 19:51:49 +0000 (15:51 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Thu, 18 Jul 2019 19:55:00 +0000 (15:55 -0400)
The MAGIC_VALUE macro is only defined when the build is configured
in epoll mode. This value should be defined unconditionally as it
is used in both poll and epoll test modes.

Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
tests/unit/test_utils_compat_poll.c

index 1eb327a6a708c2137aa22d75a120f3de67bbb19d..24a74d76f753018b6599161070b1c1d5725588e5 100644 (file)
@@ -41,6 +41,13 @@ int lttng_opt_quiet = 1;
 int lttng_opt_verbose;
 int lttng_opt_mi;
 
+/*
+ * Non-zero 8-bits arbitrary value below 0x7f to ensure no sign extension
+ * occurs. Used to verify that the value is properly propagated through the
+ * pipe.
+ */
+#define MAGIC_VALUE ((char) 0x5A)
+
 #ifdef HAVE_EPOLL
 #define NUM_TESTS 46
 #else
@@ -54,11 +61,6 @@ int lttng_opt_mi;
 #define CLOE_VALUE FD_CLOEXEC
 #endif
 
-/* Non-zero 8-bits arbitrary value below 0x7f to ensure no sign extension
- * used to verify that the value is properly propagated throught the pipe.
- */
-#define MAGIC_VALUE ((char)0x5A)
-
 void test_epoll_compat(void)
 {
        /*
This page took 0.025708 seconds and 4 git commands to generate.