sed: trivial code shrink

function                                             old     new   delta
sed_main                                             685     667     -18

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2010-06-19 17:47:46 +02:00
parent 9b814ca633
commit c2c7aa4b0d

View File

@ -1333,7 +1333,6 @@ int sed_main(int argc UNUSED_PARAM, char **argv)
if (opt & OPT_in_place) if (opt & OPT_in_place)
bb_error_msg_and_die(bb_msg_requires_arg, "-i"); bb_error_msg_and_die(bb_msg_requires_arg, "-i");
add_input_file(stdin); add_input_file(stdin);
process_files();
} else { } else {
int i; int i;
FILE *file; FILE *file;
@ -1379,9 +1378,13 @@ int sed_main(int argc UNUSED_PARAM, char **argv)
free(G.outname); free(G.outname);
G.outname = NULL; G.outname = NULL;
} }
if (G.input_file_count > G.current_input_file) /* Here, to handle "sed 'cmds' nonexistent_file" case we did:
process_files(); * 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. */
} }
process_files();
return status; return status;
} }