diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-04-30 13:20:23 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-05-05 08:57:14 +0200 |
commit | 05851cb9df1305d53b99f1a0ee9d2acb7e1ffb52 (patch) | |
tree | 0ce01bc1db40b113871ecf365eace3576ee063db | |
parent | 3c6f0300aec0d101a29806e84a501f3e0df1d7e1 (diff) | |
download | systemd-05851cb9df1305d53b99f1a0ee9d2acb7e1ffb52.tar.gz |
calendarspec: minor simplification
-rw-r--r-- | src/shared/calendarspec.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/shared/calendarspec.c b/src/shared/calendarspec.c index 65afcd0581..084965e64e 100644 --- a/src/shared/calendarspec.c +++ b/src/shared/calendarspec.c @@ -369,14 +369,13 @@ int calendar_spec_to_string(const CalendarSpec *c, char **p) { } r = fflush_and_check(f); + fclose(f); + if (r < 0) { free(buf); - fclose(f); return r; } - fclose(f); - *p = buf; return 0; } |