From 2a12ccd8e8a0e72d544205e22c91e749ddb74129 Mon Sep 17 00:00:00 2001 From: Piotr Caban Date: Tue, 14 Jul 2020 20:22:40 +0200 Subject: [PATCH] ucrtbase: Add parameters validation to _timespec32_get function. Signed-off-by: Piotr Caban Signed-off-by: Alexandre Julliard --- dlls/msvcrt/time.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/msvcrt/time.c b/dlls/msvcrt/time.c index 7f565e350d8..f7bb452a437 100644 --- a/dlls/msvcrt/time.c +++ b/dlls/msvcrt/time.c @@ -1998,6 +1998,9 @@ int CDECL _timespec32_get(struct _timespec32 *ts, int base) { struct _timespec64 ts64; + if(!MSVCRT_CHECK_PMT(ts != NULL)) return 0; + if(base != TIME_UTC) return 0; + if(_timespec64_get(&ts64, base) != base) return 0; if(ts64.tv_sec != (MSVCRT___time32_t)ts64.tv_sec)