From: Grigori Goronzy Date: Wed, 28 Oct 2015 23:49:41 +0000 (+0100) Subject: Fix Windows build X-Git-Tag: 0.13.1~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1c7a9cd3f513a2dcd75acafc57b29b2d5073066d;p=libass 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. --- 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*/