… | |
… | |
564 | |
564 | |
565 | #endif |
565 | #endif |
566 | |
566 | |
567 | /*****************************************************************************/ |
567 | /*****************************************************************************/ |
568 | |
568 | |
|
|
569 | #ifndef EV_HAVE_EV_TIME |
569 | ev_tstamp |
570 | ev_tstamp |
570 | ev_time (void) |
571 | ev_time (void) |
571 | { |
572 | { |
572 | #if EV_USE_REALTIME |
573 | #if EV_USE_REALTIME |
573 | if (expect_true (have_realtime)) |
574 | if (expect_true (have_realtime)) |
… | |
… | |
580 | |
581 | |
581 | struct timeval tv; |
582 | struct timeval tv; |
582 | gettimeofday (&tv, 0); |
583 | gettimeofday (&tv, 0); |
583 | return tv.tv_sec + tv.tv_usec * 1e-6; |
584 | return tv.tv_sec + tv.tv_usec * 1e-6; |
584 | } |
585 | } |
|
|
586 | #endif |
585 | |
587 | |
586 | inline_size ev_tstamp |
588 | inline_size ev_tstamp |
587 | get_clock (void) |
589 | get_clock (void) |
588 | { |
590 | { |
589 | #if EV_USE_MONOTONIC |
591 | #if EV_USE_MONOTONIC |