gallium: Less confusing interface for timeouts.
This commit is contained in:
@@ -120,15 +120,15 @@ util_time_compare(const struct util_time *t1,
|
||||
}
|
||||
|
||||
|
||||
int
|
||||
boolean
|
||||
util_time_timeout(const struct util_time *start,
|
||||
const struct util_time *end,
|
||||
const struct util_time *curr)
|
||||
{
|
||||
if(util_time_compare(start, end) <= 0)
|
||||
return util_time_compare(start, curr) <= 0 && util_time_compare(curr, end) < 0;
|
||||
return !(util_time_compare(start, curr) <= 0 && util_time_compare(curr, end) < 0);
|
||||
else
|
||||
return util_time_compare(start, curr) <= 0 || util_time_compare(curr, end) < 0;
|
||||
return !(util_time_compare(start, curr) <= 0 || util_time_compare(curr, end) < 0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -77,9 +77,9 @@ util_time_diff(const struct util_time *t1,
|
||||
const struct util_time *t2);
|
||||
|
||||
/**
|
||||
* Returns zero when the timeout expires, non zero otherwise.
|
||||
* Returns non-zero when the timeout expires.
|
||||
*/
|
||||
int
|
||||
boolean
|
||||
util_time_timeout(const struct util_time *start,
|
||||
const struct util_time *end,
|
||||
const struct util_time *curr);
|
||||
|
||||
Reference in New Issue
Block a user