File sys/unix/unixmain.c


Included Files


Local Variables

wiz_error_flag
static boolean wiz_error_flag
Used in: process_options()
  wd_message()

Global Function main()

int main ( int argc, char* argv[] )
Calls: chdirx()sys/unix/unixmain.c
  check_special_room()src/hack.c
  choose_windows()src/windows.c
  compress()src/files.c
  delete_savefile()src/files.c
  display_gamewindows()src/allmain.c
  dlb_init()src/dlb.c
  dorecover()src/restore.c
  fqname()src/files.c
  initoptions()src/options.c
  moveloop()src/allmain.c
  newgame()src/allmain.c
  nh_getenv()src/options.c
  pickup()src/pickup.c
  pline()src/pline.c
  plnamesuffix()src/role.c
  process_options()sys/unix/unixmain.c
  prscore()src/topten.c
  restore_saved_game()src/files.c
  set_wear()src/do_wear.c
  vision_init()src/vision.c
  wd_message()sys/unix/unixmain.c
  whoami()sys/unix/unixmain.c
  check_linux_console(), chmod(), error(), exit(), gethdate(), getlock(), getpid(), getuid(), init_linux_cons(), signal(), sprintf(), strcat(), strcpy(), strlen(), strncat(), strncmp(), umask()
References Functions: done1()src/end.c
  hangup()src/save.c
References Variables: SAVEFsrc/files.c
  flagssrc/decl.c
  hackpidsrc/decl.c
  hnamesrc/decl.c
  iflagssrc/decl.c
  locksrc/files.c
  locknumsrc/decl.c
  pl_charactersrc/decl.c
  plnamesrc/decl.c
  usrc/decl.c
  windowprocssrc/windows.c
  x_maze_maxsrc/decl.c
  y_maze_maxsrc/decl.c
  yncharssrc/decl.c

Local Function chdirx()

static void chdirx ( const char* dir, boolean wr )
Prototyped in: sys/unix/unixmain.c
Calls: check_recordfile()src/files.c
  chdir(), error(), perror(), strcmp()
Called by: main()sys/unix/unixmain.c

Local Function process_options()

static void process_options ( int argc, char* argv[] )
Prototyped in: sys/unix/unixmain.c
Calls: nh_getenv()src/options.c
  str2race()src/role.c
  str2role()src/role.c
  strncmpi()src/hacklib.c
  switch_graphics()src/drawing.c
  atoi(), getlogin(), getpwnam(), getpwuid(), getuid(), strcmp(), strncpy()
Called by: main()sys/unix/unixmain.c
References Variables: flagssrc/decl.c
  iflagssrc/decl.c
  locknumsrc/decl.c
  plnamesrc/decl.c
  windowprocssrc/windows.c
  wiz_error_flagsys/unix/unixmain.c

Local Function wd_message()

static void wd_message ( void )
Prototyped in: sys/unix/unixmain.c
Calls: You()src/pline.c
  pline()src/pline.c
Called by: main()sys/unix/unixmain.c
References Variables: flagssrc/decl.c
  wiz_error_flagsys/unix/unixmain.c

Local Function whoami()

static boolean whoami ( void )
Prototyped in: sys/unix/unixmain.c
Calls: nh_getenv()src/options.c
  getlogin(), strncpy()
Called by: main()sys/unix/unixmain.c
References Variables: plnamesrc/decl.c