| Index: src/base/fttype1.c
|
| diff --git a/src/base/fttype1.c b/src/base/fttype1.c
|
| index 8f1e102ce1487d846e40ac5a93271abf756b2224..c30124f534ac0af6b01e94570513cbf575f115c7 100644
|
| --- a/src/base/fttype1.c
|
| +++ b/src/base/fttype1.c
|
| @@ -4,7 +4,7 @@
|
| /* */
|
| /* FreeType utility file for PS names support (body). */
|
| /* */
|
| -/* Copyright 2002, 2003, 2004 by */
|
| +/* Copyright 2002-2004, 2011 by */
|
| /* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
| /* */
|
| /* This file is part of the FreeType project, and may only be used, */
|
| @@ -90,5 +90,25 @@
|
| return error;
|
| }
|
|
|
| +/* documentation is in t1tables.h */
|
| +FT_EXPORT_DEF( FT_Long )
|
| +FT_Get_PS_Font_Value( FT_Face face,
|
| + PS_Dict_Keys key,
|
| + FT_UInt idx,
|
| + void *value,
|
| + FT_Long value_len )
|
| +{
|
| + FT_Int result = 0;
|
| + FT_Service_PsInfo service = NULL;
|
| +
|
| + if ( face )
|
| + {
|
| + FT_FACE_FIND_SERVICE( face, service, POSTSCRIPT_INFO );
|
| + if ( service && service->ps_get_font_value )
|
| + result = service->ps_get_font_value( face, key, idx,
|
| + value, value_len );
|
| + }
|
| + return result;
|
| +}
|
|
|
| /* END */
|
|
|