From 6b34f3dc14d5caf7f4e3ef0a6416224edf905c48 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson <mikachu@gmail.com> Date: Tue, 28 Feb 2023 14:25:57 +0100 Subject: [PATCH] 51490: Use time_t for lastt which stores result of time(0) Coverity complained about this, and possibly some more people would in 15 years --- ChangeLog | 3 +++ Src/Zle/computil.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5eb4876b8..2774ca119 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,9 @@ * 52056: Completion/Unix/Command/_sccs: _sccs: don't handle subcommands in main namespace + * 51490: Src/Zle/computil.c: Use time_t for lastt which stores + result of time(0) + 2023-10-15 Bart Schaefer <schaefer@zsh.org> * 52218: Etc/BUGS, NEWS, README: notes since 5.9 release diff --git a/Src/Zle/computil.c b/Src/Zle/computil.c index 77ccdebf7..360667884 100644 --- a/Src/Zle/computil.c +++ b/Src/Zle/computil.c @@ -911,7 +911,7 @@ struct cadef { Caarg rest; /* the rest-argument */ char **defs; /* the original strings */ int ndefs; /* number of ... */ - int lastt; /* last time this was used */ + time_t lastt; /* last time this was used */ Caopt *single; /* array of single-letter options */ char *match; /* -M spec to use */ int argsactive; /* if normal arguments are still allowed */ @@ -2935,7 +2935,7 @@ struct cvdef { Cvval vals; /* value definitions */ char **defs; /* original strings */ int ndefs; /* number of ... */ - int lastt; /* last time used */ + time_t lastt; /* last time used */ int words; /* if to look at other words */ };