diff --git a/sys/be/bemain.c b/sys/be/bemain.c index b5a26bded..661273bb6 100644 --- a/sys/be/bemain.c +++ b/sys/be/bemain.c @@ -243,8 +243,8 @@ getlock(void) if (fd == -1) { error("cannot creat lock file."); } 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"); } if (close(fd) == -1) { diff --git a/sys/share/pcmain.c b/sys/share/pcmain.c index 1f67b0efb..31f9c25cf 100644 --- a/sys/share/pcmain.c +++ b/sys/share/pcmain.c @@ -448,8 +448,8 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/ if (fd < 0) { raw_print("Cannot create lock file"); } else { - hackpid = 1; - write(fd, (genericptr_t) &hackpid, sizeof(hackpid)); + g.hackpid = 1; + write(fd, (genericptr_t) &g.hackpid, sizeof(g.hackpid)); nhclose(fd); } #ifdef MFLOPPY diff --git a/sys/share/pcunix.c b/sys/share/pcunix.c index f1cf7144e..eb78ff55f 100644 --- a/sys/share/pcunix.c +++ b/sys/share/pcunix.c @@ -218,8 +218,8 @@ gotlock: #endif error("cannot creat file (%s.)", fq_lock); } else { - if (write(fd, (char *) &hackpid, sizeof(hackpid)) - != sizeof(hackpid)) { + if (write(fd, (char *) &g.hackpid, sizeof(g.hackpid)) + != sizeof(g.hackpid)) { #if defined(CHDIR) && !defined(NOCWD_ASSUMPTIONS) chdirx(orgdir, 0); #endif diff --git a/sys/vms/vmsunix.c b/sys/vms/vmsunix.c index 1b75a86b0..e96c76f0d 100644 --- a/sys/vms/vmsunix.c +++ b/sys/vms/vmsunix.c @@ -144,8 +144,8 @@ gotlock: if (fd == -1) { error("cannot creat lock file."); } else { - if (write(fd, (char *) &hackpid, sizeof(hackpid)) - != sizeof(hackpid)) { + if (write(fd, (char *) &g.hackpid, sizeof(g.hackpid)) + != sizeof(g.hackpid)) { error("cannot write lock"); } if (close(fd) == -1) { diff --git a/sys/wince/winhack.c b/sys/wince/winhack.c index 252fc9c84..c062c6622 100644 --- a/sys/wince/winhack.c +++ b/sys/wince/winhack.c @@ -226,8 +226,8 @@ gotlock: if (fd == -1) { error("cannot creat lock file (%s.)", fq_lock); } else { - if (write(fd, (char *) &hackpid, sizeof(hackpid)) - != sizeof(hackpid)) { + if (write(fd, (char *) &g.hackpid, sizeof(g.hackpid)) + != sizeof(g.hackpid)) { error("cannot write lock (%s)", fq_lock); } if (close(fd) == -1) {