[truetype] Improve TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES (#46223).
* devel/ftoption.h, include/freetype/config/ftoption.h: Surround it with #ifndef ... #endif, as suggested in the tracker issue.
This commit is contained in:
parent
dcfc4d9c21
commit
14213b5409
|
@ -1,3 +1,10 @@
|
||||||
|
2015-10-18 Werner Lemberg <wl@gnu.org>
|
||||||
|
|
||||||
|
[truetype] Improve TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES (#46223).
|
||||||
|
|
||||||
|
* devel/ftoption.h, include/freetype/config/ftoption.h: Surround it
|
||||||
|
with #ifndef ... #endif, as suggested in the tracker issue.
|
||||||
|
|
||||||
2015-10-18 Werner Lemberg <wl@gnu.org>
|
2015-10-18 Werner Lemberg <wl@gnu.org>
|
||||||
|
|
||||||
[truetype] Better protection against malformed `fpgm' (#46223).
|
[truetype] Better protection against malformed `fpgm' (#46223).
|
||||||
|
|
|
@ -700,7 +700,14 @@ FT_BEGIN_HEADER
|
||||||
/* want to change this except for very special situations (e.g., making */
|
/* want to change this except for very special situations (e.g., making */
|
||||||
/* a library fuzzer spend less time to handle broken fonts). */
|
/* a library fuzzer spend less time to handle broken fonts). */
|
||||||
/* */
|
/* */
|
||||||
|
/* It is not expected that this value is ever modified by a configuring */
|
||||||
|
/* script; instead, it gets surrounded with #ifndef ... #endif so that */
|
||||||
|
/* the value can be set as a preprocessor option on the compiler's */
|
||||||
|
/* command line. */
|
||||||
|
/* */
|
||||||
|
#ifndef TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES
|
||||||
#define TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES 1000000L
|
#define TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES 1000000L
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
|
@ -700,7 +700,14 @@ FT_BEGIN_HEADER
|
||||||
/* want to change this except for very special situations (e.g., making */
|
/* want to change this except for very special situations (e.g., making */
|
||||||
/* a library fuzzer spend less time to handle broken fonts). */
|
/* a library fuzzer spend less time to handle broken fonts). */
|
||||||
/* */
|
/* */
|
||||||
|
/* It is not expected that this value is ever modified by a configuring */
|
||||||
|
/* script; instead, it gets surrounded with #ifndef ... #endif so that */
|
||||||
|
/* the value can be set as a preprocessor option on the compiler's */
|
||||||
|
/* command line. */
|
||||||
|
/* */
|
||||||
|
#ifndef TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES
|
||||||
#define TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES 1000000L
|
#define TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES 1000000L
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
Loading…
Reference in New Issue