ReactOS
0.4.16-dev-334-g4d9f67c
ftpic.c
Go to the documentation of this file.
1
/***************************************************************************/
2
/* */
3
/* ftpic.c */
4
/* */
5
/* The FreeType position independent code services (body). */
6
/* */
7
/* Copyright 2009-2018 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 <ft2build.h>
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
;
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 */
basepic.h
library
FT_Library library
Definition:
cffdrivr.c:654
FT_Err_Ok
return FT_Err_Ok
Definition:
ftbbox.c:511
FT_BASE_DEF
#define FT_BASE_DEF(x)
Definition:
ftconfig.h:419
FT_MEM_SET
#define FT_MEM_SET(dest, byte, count)
Definition:
ftmemory.h:225
FT_Error
int FT_Error
Definition:
fttypes.h:300
error
#define error(str)
Definition:
mkdosfs.c:1605
FT_LibraryRec_
Definition:
ftobjs.h:917
sdk
lib
3rdparty
freetype
src
base
ftpic.c
Generated on Mon Dec 9 2024 06:12:53 for ReactOS by
1.9.6