Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4349 | Serge | 1 | /***************************************************************************/ |
2 | /* */ |
||
3 | /* ftpic.c */ |
||
4 | /* */ |
||
5 | /* The FreeType position independent code services (body). */ |
||
6 | /* */ |
||
7 | /* Copyright 2009 by */ |
||
8 | /* Oran Agra and Mickey Gabel. */ |
||
9 | /* */ |
||
10 | /* This file is part of the FreeType project, and may only be used, */ |
||
11 | /* modified, and distributed under the terms of the FreeType project */ |
||
12 | /* license, LICENSE.TXT. By continuing to use, modify, or distribute */ |
||
13 | /* this file you indicate that you have read the license and */ |
||
14 | /* understand and accept it fully. */ |
||
15 | /* */ |
||
16 | /***************************************************************************/ |
||
17 | |||
18 | |||
19 | #include |
||
20 | #include FT_FREETYPE_H |
||
21 | #include FT_INTERNAL_OBJECTS_H |
||
22 | #include "basepic.h" |
||
23 | |||
24 | #ifdef FT_CONFIG_OPTION_PIC |
||
25 | |||
26 | /* documentation is in ftpic.h */ |
||
27 | |||
28 | FT_BASE_DEF( FT_Error ) |
||
29 | ft_pic_container_init( FT_Library library ) |
||
30 | { |
||
31 | FT_PIC_Container* pic_container = &library->pic_container; |
||
32 | FT_Error error = FT_Err_Ok; |
||
33 | |||
34 | |||
35 | FT_MEM_SET( pic_container, 0, sizeof ( *pic_container ) ); |
||
36 | |||
37 | error = ft_base_pic_init( library ); |
||
38 | if ( error ) |
||
39 | return error; |
||
40 | |||
41 | return FT_Err_Ok; |
||
42 | } |
||
43 | |||
44 | |||
45 | /* Destroy the contents of the container. */ |
||
46 | FT_BASE_DEF( void ) |
||
47 | ft_pic_container_destroy( FT_Library library ) |
||
48 | { |
||
49 | ft_base_pic_free( library ); |
||
50 | } |
||
51 | |||
52 | #endif /* FT_CONFIG_OPTION_PIC */ |
||
53 | |||
54 | |||
55 | /* END */ |