diff --git a/legacy/eina/src/lib/eina_counter.c b/legacy/eina/src/lib/eina_counter.c index fee3cbcb47..75a8029f0b 100644 --- a/legacy/eina/src/lib/eina_counter.c +++ b/legacy/eina/src/lib/eina_counter.c @@ -76,10 +76,10 @@ static int _eina_counter_init_count = 0; static inline int _eina_counter_time_get(Eina_Nano_Time *tp) { -#ifdef __FreeBSD__ - return clock_gettime(CLOCK_PROF, tp); -#else +#ifdef __linux__ return clock_gettime(CLOCK_PROCESS_CPUTIME_ID, tp); +#else + return clock_gettime(CLOCK_PROF, tp); #endif } #else