[pango/harfbuzz-ng] [HB] Improve debug output



commit 895a98508dc408bd232dadb33bb5ac313b96ffbb
Author: Behdad Esfahbod <behdad behdad org>
Date:   Wed Aug 5 15:27:42 2009 -0400

    [HB] Improve debug output

 pango/opentype/hb-open-type-private.hh |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/pango/opentype/hb-open-type-private.hh b/pango/opentype/hb-open-type-private.hh
index 9bd16e2..17fec5a 100644
--- a/pango/opentype/hb-open-type-private.hh
+++ b/pango/opentype/hb-open-type-private.hh
@@ -324,10 +324,18 @@ struct Sanitizer
     sane = t->sanitize (SANITIZE_ARG_INIT);
     if (sane) {
       if (context.edit_count) {
+#if HB_DEBUG
+	fprintf (stderr, "Sanitizer %p passed first round with %d edits; going a second round %s\n",
+		 blob, context.edit_count, __PRETTY_FUNCTION__);
+#endif
         /* sanitize again to ensure not toe-stepping */
         context.edit_count = 0;
 	sane = t->sanitize (SANITIZE_ARG_INIT);
 	if (context.edit_count) {
+#if HB_DEBUG
+	  fprintf (stderr, "Sanitizer %p requested %d edits in second round; failing %s\n",
+		   blob, context.edit_count, __PRETTY_FUNCTION__);
+#endif
 	  sane = false;
 	}
       }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]