break;
}
+
+ /* find the match */
if (k < G_N_ELEMENTS(resplit_table)) {
/* do re-split */
item = resplit_table + k;
/* assumes only moved one char in gen_all_resplit script. */
cur_rest->m_raw_end --;
next_rest->m_raw_begin --;
- /* save back tones */
- if (options & USE_TONE) {
- cur_key->m_tone = cur_tone;
- next_key->m_tone = next_tone;
- }
+ }
+
+ /* save back tones */
+ if (options & USE_TONE) {
+ cur_key->m_tone = cur_tone;
+ next_key->m_tone = next_tone;
}
}