Fixed STR sequence termination condition

ascii code may only be checked for characters that have length equal to
1, not width equal to 1
master
noname 10 years ago committed by Roberto E. Vargas Caballero
parent 288f80cb06
commit 69d1fe06a9
  1. 2
      st.c

@ -2663,7 +2663,7 @@ tputc(char *c, int len) {
* character. * character.
*/ */
if(term.esc & ESC_STR) { if(term.esc & ESC_STR) {
if(width == 1 && if(len == 1 &&
(ascii == '\a' || ascii == 030 || (ascii == '\a' || ascii == 030 ||
ascii == 032 || ascii == 033 || ascii == 032 || ascii == 033 ||
ISCONTROLC1(unicodep))) { ISCONTROLC1(unicodep))) {

Loading…
Cancel
Save