diff options
Diffstat (limited to 'Build/source/texk/dvipdfmx/src/sfnt.h')
-rw-r--r-- | Build/source/texk/dvipdfmx/src/sfnt.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Build/source/texk/dvipdfmx/src/sfnt.h b/Build/source/texk/dvipdfmx/src/sfnt.h index e3a419fd63c..5113de540ee 100644 --- a/Build/source/texk/dvipdfmx/src/sfnt.h +++ b/Build/source/texk/dvipdfmx/src/sfnt.h @@ -1,4 +1,4 @@ -/* $Header: /home/cvsroot/dvipdfmx/src/sfnt.h,v 1.9 2004/09/11 14:50:29 hirata Exp $ +/* $Header: /home/cvsroot/dvipdfmx/src/sfnt.h,v 1.10 2008/05/08 18:51:59 chofchof Exp $ This is dvipdfmx, an eXtended version of dvipdfm by Mark A. Wicks. @@ -69,11 +69,13 @@ struct sfnt_table_directory #define SFNT_TYPE_OPENTYPE (1 << 1) #define SFNT_TYPE_POSTSCRIPT (1 << 2) #define SFNT_TYPE_TTC (1 << 4) +#define SFNT_TYPE_DFONT (1 << 8) typedef struct { FILE *stream; int type; + ULONG offset; struct sfnt_table_directory *directory; } sfnt; @@ -101,6 +103,7 @@ extern int put_big_endian (void *s, LONG q, int n); extern sfnt *sfnt_open (FILE *fp); extern void sfnt_close (sfnt *sfont); +extern sfnt *dfont_open (FILE *fp, int index); /* table directory */ extern int sfnt_read_table_directory (sfnt *sfont, ULONG offset); |