projects
/
oweals
/
busybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
63214a6
)
xxd: allow "-" as file name meaning stdin
author
Denys Vlasenko
<vda.linux@googlemail.com>
Fri, 14 Jul 2017 14:29:30 +0000
(16:29 +0200)
committer
Denys Vlasenko
<vda.linux@googlemail.com>
Fri, 14 Jul 2017 14:29:30 +0000
(16:29 +0200)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
libbb/dump.c
patch
|
blob
|
history
diff --git
a/libbb/dump.c
b/libbb/dump.c
index 189277297c78da8ff638b6827ee92e676c4468d4..211a1ed9ec5a0f1c70948554074d7dd2fe534de3 100644
(file)
--- a/
libbb/dump.c
+++ b/
libbb/dump.c
@@
-339,10
+339,12
@@
static NOINLINE int next(priv_dumper_t *dumper)
if (fname) {
dumper->argv++;
- if (!freopen(fname, "r", stdin)) {
- bb_simple_perror_msg(fname);
- dumper->exitval = 1;
- continue;
+ if (NOT_LONE_DASH(fname)) {
+ if (!freopen(fname, "r", stdin)) {
+ bb_simple_perror_msg(fname);
+ dumper->exitval = 1;
+ continue;
+ }
}
} else {
if (dumper->next__done)