Skip to content

Commit

Permalink
time_unix: uses ZEPHYR_VERSION_CODE instead (ros2#390)
Browse files Browse the repository at this point in the history
of KERNELVERSION, since zephyr from 2.7 does not use it anymore.

Signed-off-by: Felipe Neves <[email protected]>

Fix

Signed-off-by: Pablo Garrido <[email protected]>
  • Loading branch information
pablogs9 committed Oct 28, 2022
1 parent e4aac4e commit d4cf24f
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/time_unix.c
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,12 @@ extern "C"
#include <math.h>

#if defined(__ZEPHYR__)
#include <posix/time.h> // Points to Zephyr toolchain posix time implementation
#include <version.h>
#if ZEPHYR_VERSION_CODE >= ZEPHYR_VERSION(3, 1, 0)
#include <zephyr/posix/time.h> // Points to Zephyr toolchain posix time implementation
#else
#include <time.h>
#endif // ZEPHYR_VERSION_CODE >= ZEPHYR_VERSION(3, 1, 0)
#endif // defined(__ZEPHYR__)
#include <unistd.h>

Expand Down

0 comments on commit d4cf24f

Please sign in to comment.