@@ -2160,7 +2160,10 @@ int CompilePhoneme(int compile_phoneme) | |||
phcode = NextItem(tPHONEMEMNEM); | |||
if (phcode == -1) | |||
phcode = LookupPhoneme(item_string, 1); | |||
phoneme_out->end_type = phcode; // use end_type field for consonants as voicing_switch | |||
if (phoneme_out->type == phVOWEL) | |||
error("voicingswitch cannot be used on vowels"); | |||
else | |||
phoneme_out->end_type = phcode; // use end_type field for consonants as voicing_switch | |||
break; | |||
case kSTRESSTYPE: | |||
value = NextItem(tNUMBER); |