urlencode: fix /fd/0 use
This commit is contained in:
parent
68537b7e96
commit
45c0c41280
1 changed files with 5 additions and 2 deletions
|
@ -44,9 +44,12 @@ main(int argc, char *argv[])
|
||||||
} ARGEND;
|
} ARGEND;
|
||||||
|
|
||||||
if(argc == 1){
|
if(argc == 1){
|
||||||
close(0);
|
int fd;
|
||||||
if(open(*argv, OREAD) < 0)
|
|
||||||
|
fd = open(*argv, OREAD);
|
||||||
|
if(fd < 0)
|
||||||
sysfatal("%r");
|
sysfatal("%r");
|
||||||
|
if(fd != 0) dup(fd, 0);
|
||||||
} else if(argc > 1)
|
} else if(argc > 1)
|
||||||
usage();
|
usage();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue