diff --git a/win/tty/wintty.c b/win/tty/wintty.c index 82e5eacd9..a24af4d5b 100644 --- a/win/tty/wintty.c +++ b/win/tty/wintty.c @@ -2067,7 +2067,7 @@ tty_putstr_core(window, attr, symstr) n0 = strlen(str) + 1; #endif - ob = cw->data[cw->cury] = (nhwchar *)alloc(sizeof(nhwchar) * (unsigned)n0 + 1); + ob = cw->data[cw->cury] = (nhwchar *)alloc(sizeof(nhwchar) * ((unsigned)n0 + 1)); *ob++ = (nhwchar)(attr + 1); /* avoid nuls, for convenience */ #ifdef UNICODE_WIDEWINPORT (void)nhwcpy(ob, symstr);