From: Jérémie Galarneau Date: Thu, 18 Jul 2019 19:51:49 +0000 (-0400) Subject: Tests build fix: undefined MAGIC_VALUE macro X-Git-Tag: v2.11.0-rc3~153 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=d788846779e3b3822d51894b4426665b72f07cbb;p=lttng-tools.git Tests build fix: undefined MAGIC_VALUE macro 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 --- diff --git a/tests/unit/test_utils_compat_poll.c b/tests/unit/test_utils_compat_poll.c index 1eb327a6a..24a74d76f 100644 --- a/tests/unit/test_utils_compat_poll.c +++ b/tests/unit/test_utils_compat_poll.c @@ -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) { /*