From a4e672c6d78c812f019c3e250c6cc84fad8bae66 Mon Sep 17 00:00:00 2001 From: danw Date: Thu, 16 Jan 1997 01:26:51 +0000 Subject: [PATCH] strncpy doesn't always NULL terminate. Fixes display bug in long lines on suns. --- clients/moira/menu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/clients/moira/menu.c b/clients/moira/menu.c index 6c0ae53f..d18884e3 100644 --- a/clients/moira/menu.c +++ b/clients/moira/menu.c @@ -679,6 +679,7 @@ char *msg; while(*s++) { if (s - line >= COLS-1) { (void) strncpy(copy, line, COLS-1); + copy[COLS-1] = '\0'; line += COLS-1; } else if (*s == '\n') { *s = '\0'; -- 2.45.1