* include/freetype/config/ftoption.h (FT_STRICT_ALIASING): Removed.

This commit is contained in:
Werner Lemberg 2006-05-02 22:26:09 +00:00
parent 94204895db
commit 58eed04d5a
2 changed files with 6 additions and 16 deletions

View File

@ -1,3 +1,7 @@
2006-05-03 Werner Lemberg <wl@gnu.org>
* include/freetype/config/ftoption.h (FT_STRICT_ALIASING): Removed.
2006-05-02 Werner Lemberg <wl@gnu.org>
* include/freetype/internal/ftmemory.h: s/new/newsz/ (for C++).
@ -8,8 +12,8 @@
* src/base/ftstream.c (FT_Stream_EnterFrame): Add cast.
* include/freetype/config.h (FT_BASE_DEF) [__cplusplus]: Remove
`extern'.
* include/freetype/config/ftconfig.h (FT_BASE_DEF) [__cplusplus]:
Remove `extern'.
2006-05-02 David Turner <david@freetype.org>

View File

@ -581,20 +581,6 @@ FT_BEGIN_HEADER
#define FT_OPTIMIZE_MEMORY
/*
* This temporary macro is used to control whether we are going to compile
* certain functions like ft_mem_alloc in a way that prevents recent GCC
* releases from emitting zillions of `strict aliasing' warning messages
* each time a memory-management function is called.
*
* Note that it shouldn't be activated when building the library with
* a C++ compiler.
*/
#ifndef __cplusplus
#define FT_STRICT_ALIASING
#endif
/*
* Define this variable if you want to keep the layout of internal
* structures that was used prior to FreeType 2.2. This also compiles in