ref: 0eb657b0aa2dedff861805311504dd16ea833f22
parent: 29e044a4af2f63bbebadf0d23d14be6ec4af86ec
author: suzuki toshiya <[email protected]>
date: Tue Aug 31 09:29:05 EDT 2010
[truetype] Decrease the trace level catching the interpreter error. * src/truetype/ttinterp.c (TT_RunIns): Decrease the trace level showing the error when the interpreter returns with an error, from FT_TRACE7() to FT_TRACE1().
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-08-31 suzuki toshiya <[email protected]>
+
+ [truetype] Decrease the trace level catching the interpreter error.
+
+ * src/truetype/ttinterp.c (TT_RunIns): Decrease the trace level
+ showing the error when the interpreter returns with an error,
+ from FT_TRACE7() to FT_TRACE1().
+
2010-08-30 suzuki toshiya <[email protected]>
[truetype] Prevent bytecode reuse after the interpretation error.
--- a/src/truetype/ttinterp.c
+++ b/src/truetype/ttinterp.c
@@ -8167,7 +8167,7 @@
/* it should not be used for next interpretation. */
if ( CUR.error )
{
- FT_TRACE7(( " The interpreter got an error = %d\n", CUR.error ));
+ FT_TRACE1(( " The interpreter got an error = %d\n", CUR.error ));
free_buffer_in_size( exc );
exc->size->cvt_ready = FALSE;
exc->size->bytecode_ready = FALSE;