diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-12-19 15:50:30 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2020-12-19 15:50:30 +0100 |
commit | ba20914d0158f7d5551785b1382efeaae98919cb (patch) | |
tree | 8fd94411980fdcdd8954acd13266caf25aa16267 | |
parent | c7fc69bd6a965a4cb8eca7c9d4a069fb271c68e2 (diff) | |
download | plan9front-ba20914d0158f7d5551785b1382efeaae98919cb.tar.xz |
acme: use global user string variable instead of getuser()
-rw-r--r-- | sys/src/cmd/acme/acme.c | 2 | ||||
-rw-r--r-- | sys/src/cmd/acme/dat.h | 1 | ||||
-rw-r--r-- | sys/src/cmd/acme/disk.c | 2 | ||||
-rw-r--r-- | sys/src/cmd/acme/rows.c | 2 |
4 files changed, 4 insertions, 3 deletions
diff --git a/sys/src/cmd/acme/acme.c b/sys/src/cmd/acme/acme.c index e874d3554..f26d23143 100644 --- a/sys/src/cmd/acme/acme.c +++ b/sys/src/cmd/acme/acme.c @@ -329,7 +329,7 @@ acmeerrorinit(void) if(pipe(pfd) < 0) error("can't create pipe"); - sprint(acmeerrorfile, "/srv/acme.%s.%d", getuser(), mainpid); + sprint(acmeerrorfile, "/srv/acme.%s.%d", user, mainpid); fd = create(acmeerrorfile, OWRITE, 0666); if(fd < 0){ remove(acmeerrorfile); diff --git a/sys/src/cmd/acme/dat.h b/sys/src/cmd/acme/dat.h index 4739acc49..dfdb2413c 100644 --- a/sys/src/cmd/acme/dat.h +++ b/sys/src/cmd/acme/dat.h @@ -538,6 +538,7 @@ Column *activecol; Buffer snarfbuf; Rectangle nullrect; int fsyspid; +char *user; char *cputype; char *objtype; char *home; diff --git a/sys/src/cmd/acme/disk.c b/sys/src/cmd/acme/disk.c index 8eb461a49..355c74281 100644 --- a/sys/src/cmd/acme/disk.c +++ b/sys/src/cmd/acme/disk.c @@ -19,7 +19,7 @@ tempfile(void) char buf[128]; int i, fd; - snprint(buf, sizeof buf, "/tmp/X%d.%.4sacme", getpid(), getuser()); + snprint(buf, sizeof buf, "/tmp/X%d.%.4sacme", getpid(), user); for(i='A'; i<='Z'; i++){ buf[5] = i; if(access(buf, AEXIST) == 0) diff --git a/sys/src/cmd/acme/rows.c b/sys/src/cmd/acme/rows.c index 9c2b64000..f26327072 100644 --- a/sys/src/cmd/acme/rows.c +++ b/sys/src/cmd/acme/rows.c @@ -667,7 +667,7 @@ rowload(Row *row, char *file, int initing) textinsert(&w->tag, w->tag.file->nc, r+n+1, nr-(n+1), TRUE); if(ndumped >= 0){ /* simplest thing is to put it in a file and load that */ - sprint(buf, "/tmp/d%d.%.4sacme", getpid(), getuser()); + sprint(buf, "/tmp/d%d.%.4sacme", getpid(), user); fd = create(buf, OWRITE|ORCLOSE, 0600); if(fd < 0){ free(r); |