From 7f96b39a9d5a81ba77e0c3dea8fe2cdb9957c4c7 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Sat, 8 Aug 2009 16:37:22 -0400 Subject: [PATCH] [HB] Fix bug introduced recently --- src/hb-open-type-private.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hb-open-type-private.hh b/src/hb-open-type-private.hh index 26c1cac..29e231e 100644 --- a/src/hb-open-type-private.hh +++ b/src/hb-open-type-private.hh @@ -148,7 +148,7 @@ _hb_sanitize_init (hb_sanitize_context_t *context, #if HB_DEBUG fprintf (stderr, "sanitize %p init [%p..%p] (%u bytes)\n", - context->blob, context->start, context->end, context->start - context->end); + context->blob, context->start, context->end, context->end - context->start); #endif } @@ -209,7 +209,7 @@ _hb_sanitize_edit (hb_sanitize_context_t *context, #define SANITIZE_MEM(B,L) \ HB_LIKELY (context->start <= CONST_CHARP(B) && \ CONST_CHARP(B) < context->end && \ - context->end - CONST_CHARP(B) < (L)) + context->end - CONST_CHARP(B) >= (L)) #define NEUTER(Var, Val) \ (SANITIZE_OBJ (Var) && \ -- 2.7.4