libsaria: Never return negative duration

A negative duration doesn't make sense, so return 0 instead.

Signed-off-by: Bryan Schumaker <bjschuma@gmail.com>
This commit is contained in:
Bryan Schumaker 2012-01-28 12:58:31 -05:00
parent e7e1bb352a
commit 747ba85fbb
1 changed files with 2 additions and 0 deletions

View File

@ -76,6 +76,8 @@ namespace libsaria
gint64 duration;
if (!get_duration(duration))
return 0;
if (duration < 0)
duration = 0;
return duration;
}