summaryrefslogtreecommitdiff
path: root/sys/src/cmd
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2016-06-30 00:46:52 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2016-06-30 00:46:52 +0200
commit828ec57d652618e1d9cecb8fb6cc588afc063dca (patch)
tree76720c72de4a127f75463fd9a73bec8668f4e081 /sys/src/cmd
parent65977417e7cc5919f7c9787f97a528e8c24d2423 (diff)
acme/win: implement /dev/wdir file in win to change directory tagline, remove awd
Diffstat (limited to 'sys/src/cmd')
-rw-r--r--sys/src/cmd/awd.c38
1 files changed, 0 insertions, 38 deletions
diff --git a/sys/src/cmd/awd.c b/sys/src/cmd/awd.c
deleted file mode 100644
index 6bfd6c50b..000000000
--- a/sys/src/cmd/awd.c
+++ /dev/null
@@ -1,38 +0,0 @@
-#include <u.h>
-#include <libc.h>
-
-/*
- * like fprint but be sure to deliver as a single write.
- * (fprint uses a small write buffer.)
- */
-void
-xfprint(int fd, char *fmt, ...)
-{
- char *s;
- va_list arg;
-
- va_start(arg, fmt);
- s = vsmprint(fmt, arg);
- va_end(arg);
- if(s == nil)
- sysfatal("smprint: %r");
- write(fd, s, strlen(s));
- free(s);
-}
-
-void
-main(int argc, char **argv)
-{
- int fd;
- char dir[512];
-
- fd = open("/dev/acme/ctl", OWRITE);
- if(fd < 0)
- exits(0);
- getwd(dir, 512);
- if(dir[0]!=0 && dir[strlen(dir)-1]=='/')
- dir[strlen(dir)-1] = 0;
- xfprint(fd, "name %s/-%s\n", dir, argc > 1 ? argv[1] : "rc");
- xfprint(fd, "dumpdir %s\n", dir);
- exits(0);
-}