[PATCH] wineps: Use void* instead of typeof
Alex Henrie
alexhenrie24 at gmail.com
Mon Oct 18 00:35:39 CDT 2021
MSVC does not support typeof, and void* is cleaner anyway.
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
dlls/wineps.drv/download.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wineps.drv/download.c b/dlls/wineps.drv/download.c
index dc77cf11703..8374610c644 100644
--- a/dlls/wineps.drv/download.c
+++ b/dlls/wineps.drv/download.c
@@ -78,7 +78,7 @@ static void get_download_name(PHYSDEV dev, LPOUTLINETEXTMETRICA potm, char **str
GetFontData(dev->hdc, MS_MAKE_TAG('n','a','m','e'), 0, name, size);
count = GET_BE_WORD(name + 2);
strings = name + GET_BE_WORD(name + 4);
- name_record = (typeof(name_record))(name + 6);
+ name_record = (void*)(name + 6);
for(i = 0; i < count; i++, name_record++)
{
name_record->platform_id = GET_BE_WORD(&name_record->platform_id);
@@ -703,7 +703,7 @@ void get_glyph_name(HDC hdc, WORD index, char *name)
size = GetFontData(hdc, MS_MAKE_TAG('p','o','s','t'), 0, post, size);
if(size < sizeof(*post_header) || size == GDI_ERROR)
goto cleanup;
- post_header = (typeof(post_header))(post);
+ post_header = (void*)post;
/* note: only interested in the format for obtaining glyph names */
post_header->format = GET_BE_DWORD(&post_header->format);
--
2.33.1
More information about the wine-devel
mailing list