diff options
author | June McEnroe <june@causal.agency> | 2019-07-24 22:30:58 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-07-24 22:30:58 -0400 |
commit | 2d54e05d36fd1bb95dd6dc2cc565df9d5ead9e2e (patch) | |
tree | 1f9828237a1556293ddd063d8e9546d04612072e /bin | |
parent | Add when (diff) | |
download | src-2d54e05d36fd1bb95dd6dc2cc565df9d5ead9e2e.tar.gz src-2d54e05d36fd1bb95dd6dc2cc565df9d5ead9e2e.zip |
Warn when date has changed
Diffstat (limited to 'bin')
-rw-r--r-- | bin/when.y | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/bin/when.y b/bin/when.y index e8531ad3..bba10c40 100644 --- a/bin/when.y +++ b/bin/when.y @@ -229,13 +229,20 @@ int main(int argc, char *argv[]) { return yyparse(); } - printDate(today()); + struct tm date = today(); + printDate(date); printf("\n"); char *line = NULL; size_t cap = 0; while (0 < getline(&line, &cap, stdin)) { if (line[0] == '\n') continue; + + if (today().tm_mday != date.tm_mday) { + warnx("the date has changed"); + date = today(); + } + input = line; yyparse(); printf("\n"); |