@@ -1076,7 +1076,7 @@ void SetWordStress(Translator *tr, char *output, unsigned int *dictionary_flags, | |||
} | |||
if (ix == 0) return; | |||
final_ph = phonetic[ix-1]; | |||
final_ph2 = phonetic[ix-2]; | |||
final_ph2 = phonetic[(ix > 1) ? ix-2 : ix-1]; | |||
max_output = output + (N_WORD_PHONEMES-3); // check for overrun | |||