X-Git-Url: http://git.shiar.nl/netris.git/blobdiff_plain/7b1d1bee46133a746a88306413c028b0e75a3688..406e72f6bc3be827e1202d817677e8af093231dc:/curses.c diff --git a/curses.c b/curses.c index 5a90d21..bd0949a 100644 --- a/curses.c +++ b/curses.c @@ -50,8 +50,8 @@ static int haveColor; int PlayerDisp[MAX_SCREENS]; #define MSG_HEIGHT 64 //max history -char *message[MSG_HEIGHT]; -char messages[MSG_HEIGHT][MSG_WIDTH]; +static char *message[MSG_HEIGHT]; +static char messages[MSG_HEIGHT][MSG_WIDTH]; static char *term_vi; /* String to make cursor invisible */ static char *term_ve; /* String to make cursor visible */ @@ -134,7 +134,7 @@ void CleanupScreens(void) OutputTermStr(term_ve, 1); } -void GetTermcapInfo(void) +static void GetTermcapInfo(void) { char *term, *buf, *data; int bufSize = 8192; @@ -191,7 +191,7 @@ void GetTermcapInfo(void) term_vi = term_ve = NULL; } -void OutputTermStr(char *str, int flush) +static void OutputTermStr(char *str, int flush) { if (str) { fputs(str, stdout); @@ -199,7 +199,7 @@ void OutputTermStr(char *str, int flush) } } -void DrawTitle(void) +static void DrawTitle(void) { int rows, cols; char *s; @@ -337,7 +337,7 @@ void InitFields(void) DrawField(scr); } -void DisplayMessage(char *p) +static void DisplayMessage(char *p) { char s[MSG_WIDTH]; char *psearch; @@ -397,7 +397,7 @@ void Messagetype(char c, int x, char *s) wrefresh(msgwin); } -void PlotBlock1(int y, int x, unsigned char type) +static void PlotBlock1(int y, int x, unsigned char type) { //display block on screen move(y, x); if (type == BT_none) addstr(" "); @@ -466,7 +466,7 @@ void PlotBlock1(int y, int x, unsigned char type) #endif } //display one brick } -void PlotBlock1S(int y, int x, unsigned char type) +static void PlotBlock1S(int y, int x, unsigned char type) { //display block small move(y, x); if (type == BT_none) addch(' '); @@ -590,7 +590,7 @@ void ScheduleFullRedraw(void) touchwin(stdscr); } -void CatchWinCh(int sig) +static void CatchWinCh(int sig) { //handle window resize endwin(); //exit curses refresh(); //and reinit display (with different sizes)