[misc] fix Y2K38 related Coverity warnings

This commit is contained in:
Pete Batard 2022-09-14 10:58:18 +02:00
parent d9e8b8caeb
commit 2cf183e9f1
No known key found for this signature in database
GPG key ID: 38E0CF5E69EDD671
5 changed files with 23 additions and 15 deletions

View file

@ -465,7 +465,7 @@ static LPFILETIME __inline to_filetime(time_t t)
{
static int i = 0;
static FILETIME ft[3], *r;
LONGLONG ll = Int32x32To64(t, 10000000) + 116444736000000000;
LONGLONG ll = (t * 10000000LL) + 116444736000000000LL;
r = &ft[i];
r->dwLowDateTime = (DWORD)ll;