https://git.reactos.org/?p=reactos.git;a=commitdiff;h=64e217e97ced9315d0a394576d95182d4634e770

commit 64e217e97ced9315d0a394576d95182d4634e770
Author:     Katayama Hirofumi MZ <[email protected]>
AuthorDate: Mon Nov 5 16:24:23 2018 +0900
Commit:     GitHub <[email protected]>
CommitDate: Mon Nov 5 16:24:23 2018 +0900

    [WIN32SS][FONT] Fix regression of #1004 (#1012)
    
    Signed-off-by: Doug Lyons <[email protected]>
    CORE-15333
---
 win32ss/gdi/ntgdi/freetype.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/win32ss/gdi/ntgdi/freetype.c b/win32ss/gdi/ntgdi/freetype.c
index ee242a39ce..ce655c5d3e 100644
--- a/win32ss/gdi/ntgdi/freetype.c
+++ b/win32ss/gdi/ntgdi/freetype.c
@@ -1053,7 +1053,8 @@ IntGdiLoadFontsFromMemory(PGDI_LOAD_FONT pLoadFont,
             return 0;   /* failure */
         }
 
-        IntUnicodeStringToBuffer(FontGDI->Filename, sizeof(FontGDI->Filename), 
pFileName);
+        RtlCopyMemory(FontGDI->Filename, pFileName->Buffer, pFileName->Length);
+        FontGDI->Filename[pFileName->Length / sizeof(WCHAR)] = UNICODE_NULL;
     }
     else
     {

Reply via email to