From: Behdad Esfahbod Date: Wed, 14 Nov 2012 23:07:36 +0000 (-0800) Subject: [Indic] Exchange abort() for assert() X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d469fadce8290c7dda559c5927dd19df65f91c1a;p=platform%2Fupstream%2FlibHarfBuzzSharp.git [Indic] Exchange abort() for assert() --- diff --git a/src/hb-ot-shape-complex-indic.cc b/src/hb-ot-shape-complex-indic.cc index 130a632..a7f9b60 100644 --- a/src/hb-ot-shape-complex-indic.cc +++ b/src/hb-ot-shape-complex-indic.cc @@ -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)