diff --git a/src/irmc.c b/src/irmc.c index 1dc81e7..d9ba481 100644 --- a/src/irmc.c +++ b/src/irmc.c @@ -45,19 +45,6 @@ char last_sender[16]; /* settings */ int translate = 1; int audio_status = 1; - -/* a better clock() in milliseconds */ -long fastclock(void) -{ - struct timespec t; - long r; - - current_utc_time (&t); - r = t.tv_sec * 1000; - r = r + t.tv_nsec / 1000000; - return r; -} - int kbhit (void) { struct timeval tv; diff --git a/src/util.c b/src/util.c index 6ce9d94..367d7f2 100644 --- a/src/util.c +++ b/src/util.c @@ -17,3 +17,16 @@ void current_utc_time(struct timespec *ts) { } +/* a better clock() in milliseconds */ +long fastclock(void) +{ + struct timespec t; + long r; + + current_utc_time (&t); + r = t.tv_sec * 1000; + r = r + t.tv_nsec / 1000000; + return r; +} + + diff --git a/src/util.h b/src/util.h index ad3d467..fc33f67 100644 --- a/src/util.h +++ b/src/util.h @@ -9,4 +9,5 @@ void current_utc_time(struct timespec *ts); +long fastclock(void);