4 |
/* */ |
/* */ |
5 |
/* SFNT object management (base). */ |
/* SFNT object management (base). */ |
6 |
/* */ |
/* */ |
7 |
/* Copyright 1996-2001, 2002, 2003, 2004 by */ |
/* Copyright 1996-2001, 2002, 2003, 2004, 2005 by */ |
8 |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
9 |
/* */ |
/* */ |
10 |
/* This file is part of the FreeType project, and may only be used, */ |
/* This file is part of the FreeType project, and may only be used, */ |
511 |
(void)LOAD_( gasp ); |
(void)LOAD_( gasp ); |
512 |
(void)LOAD_( kerning ); |
(void)LOAD_( kerning ); |
513 |
|
|
514 |
error = 0; |
error = SFNT_Err_Ok; |
515 |
|
|
516 |
face->root.family_name = tt_face_get_name( face, |
face->root.family_name = tt_face_get_name( face, |
517 |
TT_NAME_ID_PREFERRED_FAMILY ); |
TT_NAME_ID_PREFERRED_FAMILY ); |
560 |
|
|
561 |
#if 0 |
#if 0 |
562 |
/* kerning available ? */ |
/* kerning available ? */ |
563 |
if ( TT_FACE_HAS_KERNING(face) ) |
if ( TT_FACE_HAS_KERNING( face ) ) |
564 |
flags |= FT_FACE_FLAG_KERNING; |
flags |= FT_FACE_FLAG_KERNING; |
565 |
#endif |
#endif |
566 |
|
|
780 |
{ |
{ |
781 |
FT_Stream stream = FT_FACE_STREAM( face ); |
FT_Stream stream = FT_FACE_STREAM( face ); |
782 |
|
|
783 |
|
|
784 |
FT_FRAME_RELEASE( face->horz_metrics ); |
FT_FRAME_RELEASE( face->horz_metrics ); |
785 |
FT_FRAME_RELEASE( face->vert_metrics ); |
FT_FRAME_RELEASE( face->vert_metrics ); |
786 |
face->horz_metrics_size = 0; |
face->horz_metrics_size = 0; |