diff options
Diffstat (limited to 'src/datetime.c')
-rw-r--r-- | src/datetime.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/datetime.c b/src/datetime.c index 74ef2d3..8ceed11 100644 --- a/src/datetime.c +++ b/src/datetime.c @@ -19,7 +19,6 @@ #define _XOPEN_SOURCE -#include <ctype.h> #include <errno.h> #include <limits.h> #include <stdbool.h> @@ -98,6 +97,8 @@ datetime_parse(int argc, const char *argv[], struct tm *arg_tm) return -1; found: + free(buf); + /* TODO: Support %a-only dates and optional years */ if (arg_tm->tm_mday == INT_MIN) { /* No date specified; try today. */ @@ -120,6 +121,5 @@ datetime_parse(int argc, const char *argv[], struct tm *arg_tm) } } - free(buf); return 0; } |