[Indic] Exchange abort() for assert()
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 14 Nov 2012 23:07:36 +0000 (15:07 -0800)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 14 Nov 2012 23:07:36 +0000 (15:07 -0800)
src/hb-ot-shape-complex-indic.cc

index 130a632..a7f9b60 100644 (file)
@@ -486,6 +486,10 @@ initial_reordering_consonant_syllable (const hb_ot_shape_plan_t *plan,
 
     switch (indic_plan->config->base_pos)
     {
+      default:
+        assert (false);
+       /* fallthrough */
+
       case BASE_POS_LAST:
       {
        /* -> starting from the end of the syllable, move backwards */
@@ -559,9 +563,6 @@ initial_reordering_consonant_syllable (const hb_ot_shape_plan_t *plan,
            info[i].indic_position() = POS_BELOW_C;
       }
       break;
-
-      default:
-      abort ();
     }
 
     /* -> If the syllable starts with Ra + Halant (in a script that has Reph)