diff --git a/src/SFML/System/Android/SuspendAwareClock.cpp b/src/SFML/System/Android/SuspendAwareClock.cpp index 10d383906..42db7dd34 100644 --- a/src/SFML/System/Android/SuspendAwareClock.cpp +++ b/src/SFML/System/Android/SuspendAwareClock.cpp @@ -29,17 +29,17 @@ #include +#ifndef CLOCK_BOOTTIME +#error "CLOCK_BOOTTIME is essential for SuspendAwareClock to work" +#endif + namespace sf { SuspendAwareClock::time_point SuspendAwareClock::now() noexcept { ::timespec ts{}; -#ifdef CLOCK_BOOTTIME clock_gettime(CLOCK_BOOTTIME, &ts); -#else -#error "CLOCK_BOOTTIME is essential for SuspendAwareClock to work" -#endif // CLOCK_BOOTTIME return time_point(std::chrono::seconds(ts.tv_sec) + std::chrono::nanoseconds(ts.tv_nsec)); }