From 1c7a9cd3f513a2dcd75acafc57b29b2d5073066d Mon Sep 17 00:00:00 2001 From: Grigori Goronzy Date: Thu, 29 Oct 2015 00:49:41 +0100 Subject: Fix Windows build Some parts used in fontselect weren't properly defined. v2: RAW_CFF face type was added later, so it's at the end of the enum list. --- libass/dwrite_c.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libass/dwrite_c.h b/libass/dwrite_c.h index ffdf110..93c78a7 100644 --- a/libass/dwrite_c.h +++ b/libass/dwrite_c.h @@ -66,7 +66,8 @@ typedef enum DWRITE_FONT_FACE_TYPE { DWRITE_FONT_FACE_TYPE_TYPE1, DWRITE_FONT_FACE_TYPE_VECTOR, DWRITE_FONT_FACE_TYPE_BITMAP, - DWRITE_FONT_FACE_TYPE_UNKNOWN + DWRITE_FONT_FACE_TYPE_UNKNOWN, + DWRITE_FONT_FACE_TYPE_RAW_CFF } DWRITE_FONT_FACE_TYPE; typedef enum DWRITE_FONT_SIMULATIONS { @@ -339,6 +340,7 @@ DECLARE_INTERFACE_(IDWriteFontFace,IUnknown) }; #ifdef COBJMACROS #define IDWriteFontFace_Release(This) (This)->lpVtbl->Release(This) +#define IDWriteFontFace_GetType(This) (This)->lpVtbl->GetType(This) #define IDWriteFontFace_GetFiles(This,fontFiles,b) (This)->lpVtbl->GetFiles(This,fontFiles,b) #endif /*COBJMACROS*/ -- cgit v1.2.3