summaryrefslogtreecommitdiffstats
path: root/sail/player.h
diff options
context:
space:
mode:
authorjsm <jsm@NetBSD.org>1999-12-28 18:05:24 +0000
committerjsm <jsm@NetBSD.org>1999-12-28 18:05:24 +0000
commitc435d53a06af69a6ac8764d44bd0121c389eb904 (patch)
tree4bdc489eb3b8ab546fc6bb83fd81bd17439196c1 /sail/player.h
parentc69e774d87a7cc2755bfc35f866e9863fbadeb15 (diff)
downloadbsdgames-darwin-c435d53a06af69a6ac8764d44bd0121c389eb904.tar.gz
bsdgames-darwin-c435d53a06af69a6ac8764d44bd0121c389eb904.tar.zst
bsdgames-darwin-c435d53a06af69a6ac8764d44bd0121c389eb904.zip
Use separate definitions and extern declarations of variables rather
than linker commons.
Diffstat (limited to 'sail/player.h')
-rw-r--r--sail/player.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/sail/player.h b/sail/player.h
index 050c7971..968af6b4 100644
--- a/sail/player.h
+++ b/sail/player.h
@@ -1,4 +1,4 @@
-/* $NetBSD: player.h,v 1.7 1999/04/18 03:30:12 simonb Exp $ */
+/* $NetBSD: player.h,v 1.8 1999/12/28 18:05:25 jsm Exp $ */
/*
* Copyright (c) 1983, 1993
@@ -98,22 +98,22 @@
#define SCREENTEST() (initscr() != NULL && STAT_R < COLS && SCROLL_Y > 0)
#endif
-WINDOW *view_w;
-WINDOW *slot_w;
-WINDOW *scroll_w;
-WINDOW *stat_w;
-WINDOW *turn_w;
+extern WINDOW *view_w;
+extern WINDOW *slot_w;
+extern WINDOW *scroll_w;
+extern WINDOW *stat_w;
+extern WINDOW *turn_w;
-char done_curses;
-char loaded, fired, changed, repaired;
-char dont_adjust;
-int viewrow, viewcol;
-char movebuf[sizeof SHIP(0)->file->movebuf];
+extern char done_curses;
+extern char loaded, fired, changed, repaired;
+extern char dont_adjust;
+extern int viewrow, viewcol;
+extern char movebuf[sizeof SHIP(0)->file->movebuf];
extern char version[];
-int player;
-struct ship *ms; /* memorial structure, &cc->ship[player] */
-struct File *mf; /* ms->file */
-struct shipspecs *mc; /* ms->specs */
+extern int player;
+extern struct ship *ms; /* memorial structure, &cc->ship[player] */
+extern struct File *mf; /* ms->file */
+extern struct shipspecs *mc; /* ms->specs */
/* condition codes for leave() */
#define LEAVE_QUIT 0