[ftraster] Make it compile again with -D_STANDALONE_.
* src/raster/ftraster.c [_STANDALONE_]: Define FT_CONFIG_STANDARD_LIBRARY_H. Include `string.h'. Don't include `rastpic.h'. Define FT_DEFINE_RASTER_FUNCS.
This commit is contained in:
parent
a6990d0612
commit
0d02317fb2
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2009-07-09 Werner Lemberg <wl@gnu.org>
|
||||||
|
|
||||||
|
[ftraster] Make it compile again with -D_STANDALONE_.
|
||||||
|
|
||||||
|
* src/raster/ftraster.c [_STANDALONE_]: Define
|
||||||
|
FT_CONFIG_STANDARD_LIBRARY_H.
|
||||||
|
Include `string.h'.
|
||||||
|
Don't include `rastpic.h'.
|
||||||
|
Define FT_DEFINE_RASTER_FUNCS.
|
||||||
|
|
||||||
2009-07-09 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
2009-07-09 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||||
|
|
||||||
Register a trace component for ftgloadr.c.
|
Register a trace component for ftgloadr.c.
|
||||||
|
|
|
@ -49,6 +49,10 @@
|
||||||
|
|
||||||
#ifdef _STANDALONE_
|
#ifdef _STANDALONE_
|
||||||
|
|
||||||
|
#define FT_CONFIG_STANDARD_LIBRARY_H <stdlib.h>
|
||||||
|
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
#include "ftmisc.h"
|
#include "ftmisc.h"
|
||||||
#include "ftimage.h"
|
#include "ftimage.h"
|
||||||
|
|
||||||
|
@ -58,9 +62,10 @@
|
||||||
#include "ftraster.h"
|
#include "ftraster.h"
|
||||||
#include FT_INTERNAL_CALC_H /* for FT_MulDiv only */
|
#include FT_INTERNAL_CALC_H /* for FT_MulDiv only */
|
||||||
|
|
||||||
|
#include "rastpic.h"
|
||||||
|
|
||||||
#endif /* !_STANDALONE_ */
|
#endif /* !_STANDALONE_ */
|
||||||
|
|
||||||
#include "rastpic.h"
|
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
/* */
|
/* */
|
||||||
|
@ -202,6 +207,18 @@
|
||||||
|
|
||||||
#define ft_memset memset
|
#define ft_memset memset
|
||||||
|
|
||||||
|
#define FT_DEFINE_RASTER_FUNCS( class_, glyph_format_, raster_new_, \
|
||||||
|
raster_reset_, raster_set_mode_, \
|
||||||
|
raster_render_, raster_done_ ) \
|
||||||
|
const FT_Raster_Funcs class_ = \
|
||||||
|
{ \
|
||||||
|
glyph_format_, \
|
||||||
|
raster_new_, \
|
||||||
|
raster_reset_, \
|
||||||
|
raster_set_mode_, \
|
||||||
|
raster_render_, \
|
||||||
|
raster_done_ \
|
||||||
|
};
|
||||||
|
|
||||||
#else /* !_STANDALONE_ */
|
#else /* !_STANDALONE_ */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue