This is going to be more convenient.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
if (r) diee("close saved stderr fd");
}
- script = process_opts(&argv);
+ process_opts(&argv);
if (!stage2) {
if (!interp) badusage("need interpreter argument");
}
-const char *process_opts(const char *const **argv_io) {
+void process_opts(const char *const **argv_io) {
const char *smashedopt;
sha256_init(&identsc);
script = *(*argv_io)++;
if (!script) badusage("need script argument");
-
- return script;
}
extern const struct cmdinfo cmdinfos[];
-// returns script pathname
-const char *process_opts(const char *const **argv_io);
+void process_opts(const char *const **argv_io);
void vmsgcore(int estatus, int errnoval, const char *fmt, va_list al);