File lv-gcc15.patch of Package lv
Index: lv451/src/console.c =================================================================== --- lv451.orig/src/console.c +++ lv451/src/console.c @@ -49,6 +49,10 @@ #include <term.h> #endif /* TERMINFO */ +#ifdef TERMCAP +#include <termcap.h> +#endif /* TERMCAP */ + #include <import.h> #include <ascii.h> #include <attr.h> @@ -108,10 +112,6 @@ private int (*putfunc)(int) = putchar; #ifdef TERMCAP private char entry[ 1024 ]; private char func[ 1024 ]; - -extern char *tgetstr(), *tgoto(); -extern int tgetent(), tgetflag(), tgetnum(), tputs(); - private char *cursor_address = NULL; private char *clear_screen = NULL; private char *clr_eol = NULL; @@ -291,7 +291,8 @@ public void ConsoleTermInit() #endif /* MSDOS */ #ifdef TERMCAP - byte *term, *ptr; + byte *term; + char *ptr; #endif #ifdef TERMINFO byte *term;