summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libssl/src/apps/apps.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libssl/src/apps/apps.c b/src/lib/libssl/src/apps/apps.c
index 88bffd7d14..00a6d7dd5e 100644
--- a/src/lib/libssl/src/apps/apps.c
+++ b/src/lib/libssl/src/apps/apps.c
@@ -2012,18 +2012,18 @@ args_verify(char ***pargs, int *pargc, int *badarg, BIO *err,
2012 if (!argn) 2012 if (!argn)
2013 *badarg = 1; 2013 *badarg = 1;
2014 else { 2014 else {
2015 long timestamp; 2015 long long timestamp;
2016 /* 2016 /*
2017 * interpret the -attime argument as seconds since 2017 * interpret the -attime argument as seconds since
2018 * Epoch 2018 * Epoch
2019 */ 2019 */
2020 if (sscanf(argn, "%li", &timestamp) != 1) { 2020 if (sscanf(argn, "%lli", &timestamp) != 1) {
2021 BIO_printf(bio_err, 2021 BIO_printf(bio_err,
2022 "Error parsing timestamp %s\n", 2022 "Error parsing timestamp %s\n",
2023 argn); 2023 argn);
2024 *badarg = 1; 2024 *badarg = 1;
2025 } 2025 }
2026 /* on some platforms time_t may be a float */ 2026 /* XXX 2038 truncation */
2027 at_time = (time_t) timestamp; 2027 at_time = (time_t) timestamp;
2028 } 2028 }
2029 (*pargs)++; 2029 (*pargs)++;