summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2010-08-04 19:47:01 +0200
committerJaroslav Kysela <perex@perex.cz>2010-08-04 19:48:00 +0200
commiteb3768563a29189156b7117d975930aee8133586 (patch)
treef292035d488695826a1affe7e2fb50d33e0ac076
parentdb7545a077eecee0a8c32759ee77340f9e7c9d15 (diff)
downloadalsa-lib-eb3768563a29189156b7117d975930aee8133586.tar.gz
test/latency: fix timediff calculation
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
-rw-r--r--test/latency.c2
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;