diff --git a/src/modules/sdlog2/sdlog2.c b/src/modules/sdlog2/sdlog2.c index a81ab9fdb1..1667ed6ed1 100644 --- a/src/modules/sdlog2/sdlog2.c +++ b/src/modules/sdlog2/sdlog2.c @@ -45,10 +45,16 @@ #include #include #include +#include +#include #include #include -#include +#ifdef __PX4_DARWIN +#include +#include +#else #include +#endif #include #include #include @@ -410,7 +416,7 @@ int sdlog2_main(int argc, char *argv[]) bool get_log_time_utc_tt(struct tm *tt, bool boot_time) { struct timespec ts; - clock_gettime(CLOCK_REALTIME, &ts); + px4_clock_gettime(CLOCK_REALTIME, &ts); /* use RTC time for log file naming, e.g. /fs/microsd/2014-01-19/19_37_52.px4log */ time_t utc_time_sec;