diff --git a/sys/mac/macmain.c b/sys/mac/macmain.c index 6d76e8be1..9b51262bb 100644 --- a/sys/mac/macmain.c +++ b/sys/mac/macmain.c @@ -43,12 +43,12 @@ main(void) windowprocs = mac_procs; InitMac(); - hname = "Mac Hack"; + g.hname = "Mac Hack"; hackpid = getpid(); setrandom(); initoptions(); - init_nhwindows(&argc, (char **) &hname); + init_nhwindows(&argc, (char **) &g.hname); /* * It seems you really want to play. diff --git a/sys/share/pcmain.c b/sys/share/pcmain.c index 31f9c25cf..be8d54be4 100644 --- a/sys/share/pcmain.c +++ b/sys/share/pcmain.c @@ -131,11 +131,11 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/ #ifdef TOS long clock_time; if (*argv[0]) { /* only a CLI can give us argv[0] */ - hname = argv[0]; + g.hname = argv[0]; run_from_desktop = FALSE; } else #endif - hname = "NetHack"; /* used for syntax messages */ + g.hname = "NetHack"; /* used for syntax messages */ choose_windows(DEFAULT_WINDOW_SYS); @@ -675,12 +675,12 @@ nhusage() */ (void) Sprintf(buf2, "\nUsage:\n%s [-d dir] -s [-r race] [-p profession] " "[maxrank] [name]...\n or", - hname); + g.hname); ADD_USAGE(buf2); (void) Sprintf( buf2, "\n%s [-d dir] [-u name] [-r race] [-p profession] [-[DX]]", - hname); + g.hname); ADD_USAGE(buf2); #ifdef NEWS ADD_USAGE(" [-n]"); diff --git a/sys/vms/vmsmain.c b/sys/vms/vmsmain.c index 75f321cb0..97ef0f3de 100644 --- a/sys/vms/vmsmain.c +++ b/sys/vms/vmsmain.c @@ -47,8 +47,8 @@ char *argv[]; sys_early_init(); atexit(byebye); - hname = argv[0]; - hname = vms_basename(hname); /* name used in 'usage' type messages */ + g.hname = argv[0]; + g.hname = vms_basename(g.hname); /* name used in 'usage' type messages */ hackpid = getpid(); (void) umask(0);