xxd: do not try reading from closed stdin when non-existent file is given

Was:
	xxd: FILE: No such file or directory
	xxd: FILE: Bad file descriptor

function                                             old     new   delta
next                                                 276     278      +2

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
diff --git a/libbb/dump.c b/libbb/dump.c
index 8c2a370..9c16f1f 100644
--- a/libbb/dump.c
+++ b/libbb/dump.c
@@ -357,6 +357,7 @@
 				if (!freopen(fname, "r", stdin)) {
 					bb_simple_perror_msg(fname);
 					dumper->exitval = 1;
+					dumper->next__done = 1;
 					continue;
 				}
 			}