From 3043052e24a954359937062ee1b911541c2070ae Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Mon, 25 Feb 2019 03:25:36 +0100 Subject: vt: fix %.*s in sendncars() --- sys/src/cmd/vt/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/src/cmd/vt/main.c b/sys/src/cmd/vt/main.c index 9ea9fec6d..de3d2393b 100644 --- a/sys/src/cmd/vt/main.c +++ b/sys/src/cmd/vt/main.c @@ -213,6 +213,8 @@ send_interrupt(void) void sendnchars(int n, char *p) { + if((n = utfnlen(p, n)) < 1) + return; hostin = smprint("%.*s", n, p); while(hostin != nil){ if(nbsendp(hc[0], hostin)){ -- cgit v1.2.3