diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
commit | ad547a6b5986815fda458221149728d9d9ab1d87 (patch) | |
tree | 16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/ttfdump/libttf/gstate.c | |
parent | 947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (diff) |
restore Build,TODO from r57911
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/ttfdump/libttf/gstate.c')
-rw-r--r-- | Build/source/texk/ttfdump/libttf/gstate.c | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/Build/source/texk/ttfdump/libttf/gstate.c b/Build/source/texk/ttfdump/libttf/gstate.c new file mode 100644 index 00000000000..d8b7adcca79 --- /dev/null +++ b/Build/source/texk/ttfdump/libttf/gstate.c @@ -0,0 +1,38 @@ +/* gstate.c -- manage graphics state + * Copyright (C) 1996 Li-Da Lho, All right reserved. + */ +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + +#include <stdlib.h> +#include "ttf.h" +#include "ttfutil.h" + +/* $Id: gstate.c,v 1.1.1.1 1998/06/05 07:47:52 robert Exp $ */ + +GraphicsState gsdefault; + +void ttfInitGraphicsState(TTFontPtr font) +{ +#if 0 + font->gstate = GS_DEFAULT; + font->gstate_init = GS_DEFAULT; +#endif + +#if 0 + ttfExecuteInstruction(font, font->fpgm); + ttfExecuteInstruction(font, font->prep); +#endif +} + +void ttfInitStack(TTFontPtr font) +{ + font->vm.sp = 0; + font->vm.Stack = XCALLOC (font->maxp->maxStackElements, LONG); +} + +void ttfInitStorageArea(TTFontPtr font) +{ + font->vm.StorageArea = XCALLOC (font->maxp->maxStorage, LONG); +} |