]> granicus.if.org Git - libass/commitdiff
Fix Windows build
authorGrigori Goronzy <greg@chown.ath.cx>
Wed, 28 Oct 2015 23:49:41 +0000 (00:49 +0100)
committerGrigori Goronzy <greg@chown.ath.cx>
Thu, 29 Oct 2015 00:00:55 +0000 (01:00 +0100)
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

index ffdf1109a583e325bbcc6c46a2553a507f747faf..93c78a7d68a021e93354bf13ee1bc8648d0570e7 100644 (file)
@@ -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*/