mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 22:16:04 +00:00
[NTGDI][FREETYPE] Unload font engine on system shut-down (#6955)
Check system integrity by explicitly releasing the font engine. JIRA issue: CORE-9616 - Use RTL_STATIC_LIST_HEAD against g_FontListHead and g_FontCacheListHead variables and omit initialization of them. - Implement FreeFontSupport function. - Call FreeFontSupport in win32k! DriverUnload function. - Fix some usages of CONTAINING_RECORD macro.
This commit is contained in:
parent
817f89466d
commit
a541a468ba
3 changed files with 58 additions and 9 deletions
|
@ -110,6 +110,7 @@ NTSTATUS FASTCALL TextIntRealizeFont(HFONT,PTEXTOBJ);
|
|||
NTSTATUS FASTCALL TextIntCreateFontIndirect(CONST LPLOGFONTW lf, HFONT *NewFont);
|
||||
BYTE FASTCALL IntCharSetFromCodePage(UINT uCodePage);
|
||||
BOOL FASTCALL InitFontSupport(VOID);
|
||||
VOID FASTCALL FreeFontSupport(VOID);
|
||||
BOOL FASTCALL IntIsFontRenderingEnabled(VOID);
|
||||
BOOL FASTCALL IntIsFontRenderingEnabled(VOID);
|
||||
VOID FASTCALL IntEnableFontRendering(BOOL Enable);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue