forked from minhngoc25a/freetype2
[sdf] Bug fix.
* src/sdf/ftsdf.c (*): Only track memory when `FT_DEBUG_MEMORY' is defined. Some variables used internally by the freetype memory debugger are only defined when we are tracking memory. If `FT_DEBUG_MEMORY' is not defined those variable are not defined and we get undefined reference error.
This commit is contained in:
parent
644a6c24fd
commit
ed49facfe0
|
@ -83,7 +83,10 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef FT_DEBUG_LEVEL_TRACE
|
/* The memory tracker only works when `FT_DEBUG_MEMORY' is defined */
|
||||||
|
/* because some variables such as `_ft_debug_file' are defined when */
|
||||||
|
/* `FT_DEBUG_MEMORY' is defined. */
|
||||||
|
#if defined(FT_DEBUG_LEVEL_TRACE) && defined(FT_DEBUG_MEMORY)
|
||||||
|
|
||||||
#undef FT_DEBUG_INNER
|
#undef FT_DEBUG_INNER
|
||||||
#undef FT_ASSIGNP_INNER
|
#undef FT_ASSIGNP_INNER
|
||||||
|
|
Loading…
Reference in New Issue