diff options
| author | rsc <devnull@localhost> | 2004-03-25 23:03:57 +0000 |
|---|---|---|
| committer | rsc <devnull@localhost> | 2004-03-25 23:03:57 +0000 |
| commit | 8ad517944e46710ab832350c0dc3fc4e9239f7e2 (patch) | |
| tree | 7b99a1833e1b303719c2aac75e3f7e82482b42ab /src/lib9/open.c | |
| parent | cb27443abf3d6af6ab52377c71c843e619928433 (diff) | |
| download | plan9port-8ad517944e46710ab832350c0dc3fc4e9239f7e2.tar.gz plan9port-8ad517944e46710ab832350c0dc3fc4e9239f7e2.zip | |
Today's changes.
More changes.
Diffstat (limited to 'src/lib9/open.c')
| -rw-r--r-- | src/lib9/open.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/lib9/open.c b/src/lib9/open.c index bb597e8f..0356a7da 100644 --- a/src/lib9/open.c +++ b/src/lib9/open.c @@ -2,12 +2,9 @@ #define NOPLAN9DEFINES #include <libc.h> -extern char* _p9translate(char*); - int -p9open(char *xname, int mode) +p9open(char *name, int mode) { - char *name; int cexec, rclose; int fd, umode; @@ -23,8 +20,6 @@ p9open(char *xname, int mode) werrstr("mode not supported"); return -1; } - if((name = _p9translate(xname)) == nil) - return -1; fd = open(name, umode); if(fd >= 0){ if(cexec) @@ -32,7 +27,5 @@ p9open(char *xname, int mode) if(rclose) remove(name); } - if(name != xname) - free(name); return fd; } |
