diff options
author | Jaroslav Kysela <perex@perex.cz> | 2010-08-04 19:47:01 +0200 |
---|---|---|
committer | Jaroslav Kysela <perex@perex.cz> | 2010-08-04 19:48:00 +0200 |
commit | eb3768563a29189156b7117d975930aee8133586 (patch) | |
tree | f292035d488695826a1affe7e2fb50d33e0ac076 | |
parent | db7545a077eecee0a8c32759ee77340f9e7c9d15 (diff) | |
download | alsa-lib-eb3768563a29189156b7117d975930aee8133586.tar.gz |
test/latency: fix timediff calculation
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r-- | test/latency.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/latency.c b/test/latency.c index 304e0126..03d65a23 100644 --- a/test/latency.c +++ b/test/latency.c @@ -321,7 +321,7 @@ long timediff(snd_timestamp_t t1, snd_timestamp_t t2) l = (signed long) t1.tv_usec - (signed long) t2.tv_usec; if (l < 0) { t1.tv_sec--; - l = -l; + l = 1000000 + l; l %= 1000000; } return (t1.tv_sec * 1000000) + l; |