| if (c2 != '1') { | if (c2 != '1') { | ||||
| // a list of punctuation characters to be spoken, terminated by space | // a list of punctuation characters to be spoken, terminated by space | ||||
| j = 0; | j = 0; | ||||
| while (!Eof() && !iswspace(c2)) { | |||||
| while (!Eof() && !iswspace(c2) && (j < N_PUNCTLIST-1)) { | |||||
| option_punctlist[j++] = c2; | option_punctlist[j++] = c2; | ||||
| c2 = GetC(); | c2 = GetC(); | ||||
| buf[ix++] = ' '; | buf[ix++] = ' '; |