[WIN32SS:NTGDI] freetype.c: Use the correct last-error functions.

EngSetLastError() is for Win32 errors; SetLastNtError() is for NTSTATUS.
This commit is contained in:
Hermès Bélusca-Maïto 2025-01-23 21:03:11 +01:00
parent c6cd3b242a
commit f22efba486
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0

View file

@ -5284,7 +5284,7 @@ ftGdiGetTextMetricsW(
if (!ptmwi)
{
EngSetLastError(STATUS_INVALID_PARAMETER);
EngSetLastError(ERROR_INVALID_PARAMETER);
return FALSE;
}
RtlZeroMemory(ptmwi, sizeof(TMW_INTERNAL));
@ -7528,7 +7528,7 @@ NtGdiGetCharABCWidthsW(
if(Safepwch)
ExFreePoolWithTag(Safepwch , GDITAG_TEXT);
EngSetLastError(Status);
SetLastNtError(Status);
return FALSE;
}
@ -7721,7 +7721,7 @@ NtGdiGetCharWidthW(
if (!NT_SUCCESS(Status))
{
EngSetLastError(Status);
SetLastNtError(Status);
return FALSE;
}