--- a/new_curse.c +++ b/new_curse.c @@ -83,6 +83,8 @@ #endif +struct _line *top_of_win; + WINDOW *curscr; static WINDOW *virtual_scr; WINDOW *stdscr; --- a/new_curse.h +++ b/new_curse.h @@ -161,7 +161,7 @@ int number; }; -struct _line *top_of_win; +extern struct _line *top_of_win; typedef struct WIND { int SR; /* starting row */