Minor
authorBehdad Esfahbod <behdad@behdad.org>
Sat, 9 Jun 2012 00:56:05 +0000 (20:56 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Sat, 9 Jun 2012 00:56:05 +0000 (20:56 -0400)
src/hb-buffer.cc

index 34d2300..5c8b9e8 100644 (file)
@@ -416,7 +416,7 @@ void
 hb_buffer_t::merge_clusters (unsigned int start,
                             unsigned int end)
 {
-  if (unlikely (start >= end))
+  if (unlikely (end - start < 2))
     return;
 
   unsigned int cluster = info[start].cluster;
@@ -444,7 +444,7 @@ void
 hb_buffer_t::merge_out_clusters (unsigned int start,
                                 unsigned int end)
 {
-  if (unlikely (start >= end))
+  if (unlikely (end - start < 2))
     return;
 
   unsigned int cluster = out_info[start].cluster;