--- espeak-1.40.02-source.old/src/synthdata.cpp +++ espeak-1.40.02-source/src/synthdata.cpp @@ -211,7 +211,7 @@ while((value = phoneme_index[index++]) != 0) { - if((code = (value & 0xff)) == other_phcode) + if((code = (0xFF & (int) value)) == other_phcode) { while(((value2 = phoneme_index[index]) != 0) && ((value2 & 0xff) < 8)) {