X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fhelper%2Ftime_support.c;h=bc23cb08bed6b348a535284a6faa25fc00b494df;hp=ef93e56d86bbc5a52396c1b1845fd17c84574834;hb=c97caebccd07be7e5bae61d6d40921e01786ba06;hpb=2e779198535580515dfa9c8bfe1f3fe08abdb84b diff --git a/src/helper/time_support.c b/src/helper/time_support.c index ef93e56d86..bc23cb08be 100644 --- a/src/helper/time_support.c +++ b/src/helper/time_support.c @@ -57,15 +57,15 @@ int timeval_subtract(struct timeval *result, struct timeval *x, struct timeval * int timeval_add(struct timeval *result, struct timeval *x, struct timeval *y) { result->tv_sec = x->tv_sec + y->tv_sec; - + result->tv_usec = x->tv_usec + y->tv_usec; - + while (result->tv_usec > 1000000) { result->tv_usec -= 1000000; result->tv_sec++; } - + return 0; } @@ -73,13 +73,13 @@ int timeval_add_time(struct timeval *result, int sec, int usec) { result->tv_sec += sec; result->tv_usec += usec; - + while (result->tv_usec > 1000000) { result->tv_usec -= 1000000; result->tv_sec++; } - + return 0; } @@ -91,11 +91,11 @@ void duration_start_measure(duration_t *duration) int duration_stop_measure(duration_t *duration, char **text) { struct timeval end; - + gettimeofday(&end, NULL); - + timeval_subtract(&duration->duration, &end, &duration->start); - + if (text) { float t; @@ -104,18 +104,18 @@ int duration_stop_measure(duration_t *duration, char **text) *text = malloc(100); snprintf(*text, 100, "%fs", t); } - + return ERROR_OK; } long long timeval_ms() { - struct timeval now; + struct timeval now; long long t = 0; gettimeofday(&now, NULL); - + t += now.tv_usec/1000; t += now.tv_sec*1000; - + return t; }