diff options
author | Amadeusz Sławiński (amade) <amade@asmblr.net> | 2011-01-06 22:32:13 +0100 |
---|---|---|
committer | Amadeusz Sławiński <amade@asmblr.net> | 2014-07-24 11:50:44 +0200 |
commit | 2d17e43e1c29de4373c67f17351edcf4ee4c8df4 (patch) | |
tree | 7f60a00579ad3fe246ef4da36d8b297c8ca9ee39 | |
parent | 19b54fae5ff5d666d214bf95a4bea7142af5070c (diff) | |
download | screen-2d17e43e1c29de4373c67f17351edcf4ee4c8df4.tar.gz |
strcat -> strncat
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
-rw-r--r-- | src/screen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/screen.c b/src/screen.c index 45fac19..75d0a83 100644 --- a/src/screen.c +++ b/src/screen.c @@ -2578,7 +2578,7 @@ MakeWinMsgEv(char *str, struct win *win, int esc, int padlen, struct event *ev, if (!tick || oldtick < tick) tick = oldtick; if ((int)strlen(winmsg_buf) < l) - strcat(savebuf, winmsg_buf); + strncat(savebuf, winmsg_buf, sizeof(winmsg_buf)); strncpy(winmsg_buf, savebuf, sizeof(winmsg_buf)); while (oldnumrend < winmsg_numrend) winmsg_rendpos[oldnumrend++] += p - winmsg_buf; |