summaryrefslogtreecommitdiff
path: root/src/basic/time-util.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2023-02-14 03:43:58 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2023-02-24 08:55:27 +0900
commit17d1ebfc43c3b971d20ff2806acc634ee153eef6 (patch)
treeacd508c8c4cf3c9f1d70fabec8cf8f279efc5a1d /src/basic/time-util.c
parentdff3bddc5416834d42cc682cb544732a4b91db3b (diff)
downloadsystemd-17d1ebfc43c3b971d20ff2806acc634ee153eef6.tar.gz
time-util: drop redundant else
Diffstat (limited to 'src/basic/time-util.c')
-rw-r--r--src/basic/time-util.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/basic/time-util.c b/src/basic/time-util.c
index f563b8560c..54624afda1 100644
--- a/src/basic/time-util.c
+++ b/src/basic/time-util.c
@@ -665,21 +665,23 @@ static int parse_timestamp_impl(const char *t, usec_t *ret, bool with_tz) {
if (streq(t, "now"))
goto finish;
- else if (t[0] == '+') {
+ if (t[0] == '+') {
r = parse_sec(t+1, &plus);
if (r < 0)
return r;
goto finish;
+ }
- } else if (t[0] == '-') {
+ if (t[0] == '-') {
r = parse_sec(t+1, &minus);
if (r < 0)
return r;
goto finish;
+ }
- } else if ((k = endswith(t, " ago"))) {
+ if ((k = endswith(t, " ago"))) {
t = strndupa_safe(t, k - t);
r = parse_sec(t, &minus);
@@ -687,8 +689,9 @@ static int parse_timestamp_impl(const char *t, usec_t *ret, bool with_tz) {
return r;
goto finish;
+ }
- } else if ((k = endswith(t, " left"))) {
+ if ((k = endswith(t, " left"))) {
t = strndupa_safe(t, k - t);
r = parse_sec(t, &plus);