X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=os%2Fhptime.c;h=b93712baf44794db2b74b45548e710e72222dd0b;hb=4f8d7e21683129063caec365f37e9a90501c3891;hp=7be9ea206c0c9428871846444b88b8e5f0ababe0;hpb=e25c8386df833c713632bdba131b0a8ffb67b3b7;p=bertos.git diff --git a/os/hptime.c b/os/hptime.c old mode 100755 new mode 100644 index 7be9ea20..b93712ba --- a/os/hptime.c +++ b/os/hptime.c @@ -1,8 +1,33 @@ /** * \file * * * \brief Portable abstraction for high-resolution time handling (implementation) @@ -36,13 +61,14 @@ hptime_t hptime_get(void) #elif defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) -#include +#include /* for gettimeofday() */ +#include /* for NULL */ hptime_t hptime_get(void) { struct timeval tv; - gettimeofday(&tv, 0); + gettimeofday(&tv, NULL); return (hptime_t)tv.tv_sec * HPTIME_TICKS_PER_SECOND + (hptime_t)tv.tv_usec; }