* src/w32uniscribe.c (syms_of_w32uniscribe_for_pdumper): Typos.

This commit is contained in:
Po Lu 2024-06-27 21:42:19 +08:00
parent 8d55b38e2a
commit cbede3d43d

View file

@ -1540,11 +1540,12 @@ syms_of_w32uniscribe_for_pdumper (void)
/* Don't register if Uniscribe is not available. */ /* Don't register if Uniscribe is not available. */
HMODULE uniscribe; HMODULE uniscribe;
if (!uniscribe)
return;
#ifdef WINDOWSNT #ifdef WINDOWSNT
uniscribe = LoadLibrary ("usp10.dll"); uniscribe = LoadLibrary ("usp10.dll");
if (!uniscribe)
return;
pfnScriptItemize = (void *) get_proc_addr (uniscribe, "ScriptItemize"); pfnScriptItemize = (void *) get_proc_addr (uniscribe, "ScriptItemize");
pfnScriptShape = (void *) get_proc_addr (uniscribe, "ScriptShape"); pfnScriptShape = (void *) get_proc_addr (uniscribe, "ScriptShape");
pfnScriptPlace = (void *) get_proc_addr (uniscribe, "ScriptPlace"); pfnScriptPlace = (void *) get_proc_addr (uniscribe, "ScriptPlace");
@ -1563,6 +1564,9 @@ syms_of_w32uniscribe_for_pdumper (void)
} }
#else /* Cygwin */ #else /* Cygwin */
uniscribe = GetModuleHandle ("usp10.dll"); uniscribe = GetModuleHandle ("usp10.dll");
if (!uniscribe)
return;
pfnScriptItemize = &ScriptItemize; pfnScriptItemize = &ScriptItemize;
pfnScriptShape = &ScriptShape; pfnScriptShape = &ScriptShape;
pfnScriptPlace = &ScriptPlace; pfnScriptPlace = &ScriptPlace;