Changes needed in the mac terminal port due to globals changes.

This commit is contained in:
Bart House
2018-12-22 13:53:10 -08:00
parent c8ae68b06a
commit b863fad3ea
5 changed files with 9 additions and 8 deletions

View File

@@ -92,8 +92,8 @@ char *argv[];
}
#endif
hname = argv[0];
hackpid = getpid();
g.hname = argv[0];
g.hackpid = getpid();
(void) umask(0777 & ~FCMASK);
choose_windows(DEFAULT_WINDOW_SYS);
@@ -152,7 +152,7 @@ char *argv[];
initoptions();
#endif
#ifdef PANICTRACE
ARGV0 = hname; /* save for possible stack trace */
ARGV0 = g.hname; /* save for possible stack trace */
#ifndef NO_SIGNAL
panictrace_setsignals(TRUE);
#endif
@@ -180,7 +180,7 @@ char *argv[];
#endif
initoptions();
#ifdef PANICTRACE
ARGV0 = hname; /* save for possible stack trace */
ARGV0 = g.hname; /* save for possible stack trace */
#ifndef NO_SIGNAL
panictrace_setsignals(TRUE);
#endif

View File

@@ -203,8 +203,8 @@ gotlock:
if (fd == -1) {
error("cannot creat lock file (%s).", fq_lock);
} else {
if (write(fd, (genericptr_t) &hackpid, sizeof hackpid)
!= sizeof hackpid) {
if (write(fd, (genericptr_t) &g.hackpid, sizeof g.hackpid)
!= sizeof g.hackpid) {
error("cannot write lock (%s)", fq_lock);
}
if (close(fd) == -1) {