From 9b1cf59a0e4520edcb3c5c4263d2c61bc582df36 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sun, 13 Nov 2016 00:12:49 +0000 Subject: [PATCH] termcap: move buffers off stack --- Applications/util/termcap.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Applications/util/termcap.c b/Applications/util/termcap.c index c858255a..791b7fb1 100644 --- a/Applications/util/termcap.c +++ b/Applications/util/termcap.c @@ -16,16 +16,13 @@ /* */ /****************************************************************/ -int main(int argc, char **argv); void Print(char *comment, char *name); void Error(char *message, char *arg); -int main(argc, argv) -int argc; -char *argv[]; +int main(int argc, char *argv[]) { char *term; - char buffer[TC_BUFFER]; + static char buffer[TC_BUFFER]; /* Check for an argument */ @@ -495,7 +492,7 @@ register const char *cp; int affcnt; int (*outc)(int ch); { - if (cp == (char *) NULL) + if (cp == (const char *) NULL) return (1); /* Do any padding interpretation - left null for MINIX just now */ while (*cp) -- 2.34.1