@@ -2020,8 +2020,12 @@ int CompilePhoneme(int compile_phoneme) | |||
switch (item_type) | |||
{ | |||
case tPHONEME_TYPE: | |||
if (phoneme_out->type != phINVALID) | |||
error("More than one phoneme type: %s", item_string); | |||
if (phoneme_out->type != phINVALID) { | |||
if (phoneme_out->type == phFRICATIVE && keyword == phLIQUID) | |||
; // apr liquid => ok | |||
else | |||
error("More than one phoneme type: %s", item_string); | |||
} | |||
phoneme_out->type = keyword; | |||
break; | |||
case tPHONEME_FLAG: |