void unix_save_screen(int); /* ux_screen.c */
void unix_do_scrollback(void); /* ux_screen.c */
-
-
-int getconfig(char *);
-int geterrmode(char *);
-int getcolor(char *);
-int getbool(char *);
FILE *pathopen(const char *, const char *, const char *, char *);
-void sigwinch_handler(int);
-void sigint_handler(int);
-void redraw(void);
-
#ifdef NO_MEMMOVE
void *memmove(void *, void *);
f_setup_t f_setup;
u_setup_t u_setup;
+static int getconfig(char *);
+static int geterrmode(char *);
+static int getcolor(char *);
+static int getbool(char *);
+
+static void sigwinch_handler(int);
+static void sigint_handler(int);
+static void redraw(void);
+
+
#define INFORMATION "\
An interpreter for all Infocom and other Z-Machine games.\n\
Complies with standard 1.0 of Graham Nelson's specification.\n\
* compile targets to have those two tools installed.
*
*/
-int getconfig(char *configfile)
+static int getconfig(char *configfile)
{
FILE *fp;
* Otherwise return FALSE.
*
*/
-int getbool(char *value)
+static int getbool(char *value)
{
int num;
* corresponding to the color macros defined in frotz.h.
*
*/
-int getcolor(char *value)
+static int getcolor(char *value)
{
int num;
* defined in ux_frotz.h related to the error reporting mode.
*
*/
-int geterrmode(char *value)
+static int geterrmode(char *value)
{
int num;
*
*/
-void sigwinch_handler(int sig)
+static void sigwinch_handler(int sig)
{
/*
There are some significant problems involved in getting resizes to work
* is not done.
*
*/
-void sigint_handler(int dummy)
+static void sigint_handler(int dummy)
{
signal(SIGINT, sigint_handler);