mirror of
https://github.com/reactos/reactos.git
synced 2026-05-31 08:17:09 +08:00
[NTGDI][FREETYPE] Remove dead parameters (#9022)
Improve simplicity for future. JIRA issue: CORE-8466 - Remove the 1st parameter (PDC) of TextIntUpdateSize function. - Remove the 1st parameter (PDC) of IntRequestFontSize function.
This commit is contained in:
committed by
GitHub
parent
4e2cca167d
commit
df7c1fbc6b
@@ -998,7 +998,7 @@ NtGdiGetOutlineTextMetricsInternalW(
|
||||
TEXTOBJ_UnlockText(TextObj);
|
||||
return 0;
|
||||
}
|
||||
TextIntUpdateSize(dc, TextObj, FontGDI, TRUE);
|
||||
TextIntUpdateSize(TextObj, FontGDI, TRUE);
|
||||
TEXTOBJ_UnlockText(TextObj);
|
||||
Size = IntGetOutlineTextMetrics(FontGDI, 0, NULL, FALSE);
|
||||
if (!otm) return Size;
|
||||
|
||||
@@ -3956,7 +3956,7 @@ static unsigned int get_bezier_glyph_outline(FT_Outline *outline, unsigned int b
|
||||
}
|
||||
|
||||
static FT_Error
|
||||
IntRequestFontSize(PDC dc, PFONTGDI FontGDI, LONG lfWidth, LONG lfHeight)
|
||||
IntRequestFontSize(PFONTGDI FontGDI, LONG lfWidth, LONG lfHeight)
|
||||
{
|
||||
FT_Error error;
|
||||
FT_Size_RequestRec req;
|
||||
@@ -4209,8 +4209,7 @@ IntRequestFontSizeEx(FT_Face face, const LOGFONTW *plf)
|
||||
}
|
||||
|
||||
BOOL FASTCALL
|
||||
TextIntUpdateSize(PDC dc,
|
||||
PTEXTOBJ TextObj,
|
||||
TextIntUpdateSize(PTEXTOBJ TextObj,
|
||||
PFONTGDI FontGDI,
|
||||
BOOL bDoLock)
|
||||
{
|
||||
@@ -4285,7 +4284,7 @@ TextIntUpdateSize(PDC dc,
|
||||
|
||||
plf = &TextObj->logfont.elfEnumLogfontEx.elfLogFont;
|
||||
|
||||
error = IntRequestFontSize(dc, FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
error = IntRequestFontSize(FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
|
||||
if (bDoLock)
|
||||
IntUnLockFreeType();
|
||||
@@ -4525,7 +4524,7 @@ ftGdiGetGlyphOutline(
|
||||
}
|
||||
|
||||
IntLockFreeType();
|
||||
TextIntUpdateSize(dc, TextObj, FontGDI, FALSE);
|
||||
TextIntUpdateSize(TextObj, FontGDI, FALSE);
|
||||
IntMatrixFromMx(&mat, DC_pmxWorldToDevice(dc));
|
||||
FT_Set_Transform(ft_face, &mat, NULL);
|
||||
|
||||
@@ -5016,7 +5015,7 @@ TextIntGetTextExtentPoint(
|
||||
|
||||
// NOTE: GetTextExtentPoint32 simply ignores lfEscapement and XFORM.
|
||||
IntLockFreeType();
|
||||
TextIntUpdateSize(dc, TextObj, FontGDI, FALSE);
|
||||
TextIntUpdateSize(TextObj, FontGDI, FALSE);
|
||||
Cache.Hashed.matTransform = identityMat;
|
||||
FT_Set_Transform(Cache.Hashed.Face, NULL, NULL);
|
||||
|
||||
@@ -5315,7 +5314,7 @@ ftGdiGetTextMetricsW(
|
||||
|
||||
// NOTE: GetTextMetrics simply ignores lfEscapement and XFORM.
|
||||
IntLockFreeType();
|
||||
Error = IntRequestFontSize(dc, FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
Error = IntRequestFontSize(FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
FT_Set_Transform(Face, NULL, NULL);
|
||||
|
||||
IntUnLockFreeType();
|
||||
@@ -5806,7 +5805,7 @@ FindBestFontFromList(FONTOBJ **FontObj, ULONG *MatchPenalty,
|
||||
if (Otm)
|
||||
{
|
||||
ASSERT_FREETYPE_LOCK_HELD();
|
||||
IntRequestFontSize(NULL, FontGDI, LogFont->lfWidth, LogFont->lfHeight);
|
||||
IntRequestFontSize(FontGDI, LogFont->lfWidth, LogFont->lfHeight);
|
||||
|
||||
ASSERT_FREETYPE_LOCK_HELD();
|
||||
OtmSize = IntGetOutlineTextMetrics(FontGDI, OtmSize, Otm, TRUE);
|
||||
@@ -6822,7 +6821,7 @@ IntExtTextOutW(
|
||||
else
|
||||
Cache.Hashed.Aspect.RenderMode = (BYTE)FT_RENDER_MODE_MONO;
|
||||
|
||||
if (!TextIntUpdateSize(dc, TextObj, FontGDI, FALSE))
|
||||
if (!TextIntUpdateSize(TextObj, FontGDI, FALSE))
|
||||
{
|
||||
IntUnLockFreeType();
|
||||
bResult = FALSE;
|
||||
@@ -7465,7 +7464,7 @@ GreGetCharABCWidthsW(
|
||||
|
||||
// NOTE: GetCharABCWidths simply ignores lfEscapement and XFORM.
|
||||
IntLockFreeType();
|
||||
IntRequestFontSize(dc, FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
IntRequestFontSize(FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
FT_Set_Transform(face, NULL, NULL);
|
||||
|
||||
if (!fl)
|
||||
@@ -7571,7 +7570,7 @@ GreGetCharWidthW(
|
||||
|
||||
// NOTE: GetCharWidth simply ignores lfEscapement and XFORM.
|
||||
IntLockFreeType();
|
||||
IntRequestFontSize(dc, FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
IntRequestFontSize(FontGDI, plf->lfWidth, plf->lfHeight);
|
||||
FT_Set_Transform(face, NULL, NULL);
|
||||
|
||||
if (!fl)
|
||||
|
||||
@@ -131,7 +131,7 @@ HANDLE FASTCALL IntGdiAddFontMemResource(PVOID Buffer, DWORD dwSize, PDWORD pNum
|
||||
BOOL FASTCALL IntGdiRemoveFontMemResource(HANDLE hMMFont);
|
||||
ULONG FASTCALL ftGdiGetGlyphOutline(PDC, WCHAR, UINT, LPGLYPHMETRICS, ULONG, PVOID, const MAT2*, BOOL);
|
||||
INT FASTCALL IntGetOutlineTextMetrics(PFONTGDI, UINT, OUTLINETEXTMETRICW*, BOOL);
|
||||
BOOL FASTCALL TextIntUpdateSize(PDC,PTEXTOBJ,PFONTGDI,BOOL);
|
||||
BOOL FASTCALL TextIntUpdateSize(PTEXTOBJ,PFONTGDI,BOOL);
|
||||
BOOL FASTCALL ftGdiGetRasterizerCaps(LPRASTERIZER_STATUS);
|
||||
BOOL FASTCALL TextIntGetTextExtentPoint(PDC, PTEXTOBJ, PCWCH, INT, ULONG, PINT, PINT, PSIZE, FLONG);
|
||||
BOOL FASTCALL ftGdiGetTextMetricsW(HDC,PTMW_INTERNAL);
|
||||
|
||||
Reference in New Issue
Block a user