X-Git-Url: https://git.cameronkatri.com/bsdgames-darwin.git/blobdiff_plain/90f5663ccbe92953f9eea2ee004653a52ca7196d..c01c2acdb28beaea904ac85b7433c7c1a5c30e99:/atc/extern.h diff --git a/atc/extern.h b/atc/extern.h index 0e9cca5a..2b23e4b4 100644 --- a/atc/extern.h +++ b/atc/extern.h @@ -1,4 +1,4 @@ -/* $NetBSD: extern.h,v 1.13 2005/08/10 17:53:28 rpaulo Exp $ */ +/* $NetBSD: extern.h,v 1.16 2009/08/12 04:48:03 dholland Exp $ */ /*- * Copyright (c) 1990, 1993 @@ -46,13 +46,14 @@ extern char GAMES[]; extern const char *filename; -extern int clck, safe_planes, start_time, test_mode; +extern int clck, safe_planes, test_mode; +extern time_t start_time; #if 0 extern FILE *filein, *fileout; #endif -extern C_SCREEN screen, *sp; +extern C_SCREEN *sp; extern LIST air, ground; @@ -63,78 +64,35 @@ extern DISPLACEMENT displacement[MAXDIR]; int addplane(void); void append(LIST *, PLANE *); void check_adir(int, int, int); -void check_edge(int, int); -void check_edir(int, int, int); -void check_line(int, int, int, int); -void check_linepoint(int, int); -void check_point(int, int); -int checkdefs(void); -int compar(const void *, const void *); void delete(LIST *, PLANE *); -int dir_deg(int); int dir_no(int); void done_screen(void); void draw_all(void); -void draw_line(WINDOW *, int, int, int, int, const char *); void erase_all(void); int getAChar(void); int getcommand(void); -int gettoken(void); void init_gr(void); void ioaddstr(int, const char *); void ioclrtobot(void); void ioclrtoeol(int); void ioerror(int, int, const char *); void iomove(int); -int list_games(void); int log_score(int); -void log_score_quit(int) __attribute__((__noreturn__)); -void loser(const PLANE *, const char *) __attribute__((__noreturn__)); +void log_score_quit(int) __dead; +void loser(const PLANE *, const char *) __dead; int main(int, char *[]); char name(const PLANE *); -int next_plane(void); -void noise(void); int number(int); void open_score_file(void); void planewin(void); -int pop(void); -void push(int, int); void quit(int); -int read_file(const char *); void redraw(void); -void rezero(void); void setup_screen(const C_SCREEN *); -int too_close(const PLANE *p1, const PLANE *p2, int); void update(int); -int yyerror(const char *); int yylex(void); #ifndef YYEMPTY int yyparse(void); #endif -const char *Left(int); -const char *Right(int); -const char *airport(int); -const char *beacon(int); -const char *benum(int); -const char *circle(int); -const char *climb(int); const char *command(const PLANE *); -const char *default_game(void); -const char *delayb(int); -const char *descend(int); -const char *ex_it(int); PLANE *findplane(int); -const char *ignore(int); -const char *left(int); -const char *mark(int); PLANE *newplane(void); -const char *okay_game(const char *); -const char *rel_dir(int); -const char *right(int); -const char *setalt(int); -const char *setplane(int); -const char *setrelalt(int); -const char *timestr(int); -const char *to_dir(int); -const char *turn(int); -const char *unmark(int);