mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-06 13:17:44 +03:00
time: don't do comparison twice
This commit is contained in:
parent
75a5f1d837
commit
bb1fada8cc
@ -296,8 +296,14 @@ char *format_timespan(char *buf, size_t l, usec_t t, usec_t accuracy) {
|
||||
assert(buf);
|
||||
assert(l > 0);
|
||||
|
||||
if (t == USEC_INFINITY || t <= 0) {
|
||||
strncpy(p, t == USEC_INFINITY ? "infinity" : "0", l);
|
||||
if (t == USEC_INFINITY) {
|
||||
strncpy(p, "infinity", l-1);
|
||||
p[l-1] = 0;
|
||||
return p;
|
||||
}
|
||||
|
||||
if (t <= 0) {
|
||||
strncpy(p, "0", l-1);
|
||||
p[l-1] = 0;
|
||||
return p;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user