ReactOS 0.4.16-dev-2354-g16de117
ftwinfnt.c File Reference
Include dependency graph for ftwinfnt.c:

Go to the source code of this file.

Functions

 FT_Get_WinFNT_Header (FT_Face face, FT_WinFNT_HeaderRec *header)
 

Function Documentation

◆ FT_Get_WinFNT_Header()

FT_Get_WinFNT_Header ( FT_Face  face,
FT_WinFNT_HeaderRec header 
)

Definition at line 28 of file ftwinfnt.c.

30 {
31 FT_Service_WinFnt service;
33
34
35 if ( !face )
36 return FT_THROW( Invalid_Face_Handle );
37
38 if ( !header )
39 return FT_THROW( Invalid_Argument );
40
41 FT_FACE_LOOKUP_SERVICE( face, service, WINFNT );
42
43 if ( service )
44 error = service->get_header( face, header );
45 else
46 error = FT_THROW( Invalid_Argument );
47
48 return error;
49 }
#define FT_THROW(e)
Definition: ftdebug.h:243
#define FT_FACE_LOOKUP_SERVICE(face, ptr, id)
Definition: ftserv.h:456
int FT_Error
Definition: fttypes.h:299
GLenum GLuint GLint GLenum face
Definition: glext.h:7025
#define error(str)
Definition: mkdosfs.c:1605

Referenced by ftGdiGetTextMetricsW(), IntGdiLoadFontsFromMemory(), IntGetFontDefaultChar(), IntGetOutlineTextMetrics(), and IntRequestFontSize().