if (opt & OPT_in_place)
bb_error_msg_and_die(bb_msg_requires_arg, "-i");
add_input_file(stdin);
+ process_files();
} else {
int i;
FILE *file;
free(G.outname);
G.outname = NULL;
}
- /* Here, to handle "sed 'cmds' nonexistent_file" case we did:
- * if (G.current_input_file >= G.input_file_count)
- * return status;
- * but it's not needed since process_files() works correctly
- * in this case too. */
+ if (G.input_file_count > G.current_input_file)
+ process_files();
}
- process_files();
return status;
}