summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2011-05-10 15:47:24 -0400
committerBehdad Esfahbod <behdad@behdad.org>2011-09-08 00:41:40 -0400
commit81c8ef785b079980ad5b46be4fe7c7bf156dbf65 (patch)
tree29e031c2611a1155fc842db774d086d60cdae29f
parentd10a264823e81631336bab37f08a52cc243d3654 (diff)
Fix crash!
-rw-r--r--src/harfbuzz-gpos.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/harfbuzz-gpos.c b/src/harfbuzz-gpos.c
index a216005..7bd3b3b 100644
--- a/src/harfbuzz-gpos.c
+++ b/src/harfbuzz-gpos.c
@@ -3012,6 +3012,9 @@ static HB_Error Lookup_MarkMarkPos( GPOS_Instance* gpi,
3012 j--; 3012 j--;
3013 } 3013 }
3014 3014
3015 if ( i > buffer->in_pos )
3016 return HB_Err_Not_Covered;
3017
3015 error = _HB_OPEN_Coverage_Index( &mmp->Mark2Coverage, IN_GLYPH( j ), 3018 error = _HB_OPEN_Coverage_Index( &mmp->Mark2Coverage, IN_GLYPH( j ),
3016 &mark2_index ); 3019 &mark2_index );
3017 if ( error ) 3020 if ( error )