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 */
OutputTermStr(term_ve, 1);
}
-void GetTermcapInfo(void)
+static void GetTermcapInfo(void)
{
char *term, *buf, *data;
int bufSize = 8192;
term_vi = term_ve = NULL;
}
-void OutputTermStr(char *str, int flush)
+static void OutputTermStr(char *str, int flush)
{
if (str) {
fputs(str, stdout);
}
}
-void DrawTitle(void)
+static void DrawTitle(void)
{
int rows, cols;
char *s;
DrawField(scr);
}
-void DisplayMessage(char *p)
+static void DisplayMessage(char *p)
{
char s[MSG_WIDTH];
char *psearch;
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(" ");
#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(' ');
touchwin(stdscr);
}
-void CatchWinCh(int sig)
+static void CatchWinCh(int sig)
{ //handle window resize
endwin(); //exit curses
refresh(); //and reinit display (with different sizes)