summaryrefslogtreecommitdiff
path: root/plugins/sudoers/iolog_path.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/sudoers/iolog_path.c')
-rw-r--r--plugins/sudoers/iolog_path.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/sudoers/iolog_path.c b/plugins/sudoers/iolog_path.c
index b533e21bc..e3f187f8a 100644
--- a/plugins/sudoers/iolog_path.c
+++ b/plugins/sudoers/iolog_path.c
@@ -250,7 +250,8 @@ expand_iolog_path(const char *prefix, const char *dir, const char *file,
struct tm *timeptr;
time(&now);
- timeptr = localtime(&now);
+ if ((timeptr = localtime(&now)) == NULL)
+ goto bad;
/* Use sudoers locale for strftime() */
sudoers_setlocale(SUDOERS_LOCALE_SUDOERS, &oldlocale);