summaryrefslogtreecommitdiffstats
path: root/libass/ass_directwrite.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_directwrite.c')
-rw-r--r--libass/ass_directwrite.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libass/ass_directwrite.c b/libass/ass_directwrite.c
index 0ad9118..b5cc299 100644
--- a/libass/ass_directwrite.c
+++ b/libass/ass_directwrite.c
@@ -763,8 +763,9 @@ ASS_FontProvider *ass_directwrite_add_provider(ASS_Library *lib,
if (!directwrite_lib)
goto cleanup;
- DWriteCreateFactoryPtr = (DWriteCreateFactoryFn)GetProcAddress(directwrite_lib,
- "DWriteCreateFactory");
+ DWriteCreateFactoryPtr =
+ (DWriteCreateFactoryFn)(void *)GetProcAddress(directwrite_lib,
+ "DWriteCreateFactory");
if (!DWriteCreateFactoryPtr)
goto cleanup;