diff options
author | Manuel Novoa III | 2003-03-19 09:13:01 +0000 |
---|---|---|
committer | Manuel Novoa III | 2003-03-19 09:13:01 +0000 |
commit | cad5364599eb5062d59e0c397ed638ddd61a8d5d (patch) | |
tree | a318d0f03aa076c74b576ea45dc543a5669e8e91 /findutils/xargs.c | |
parent | e01f9662a5bd5d91be4f6b3941b57fff73cd5af1 (diff) | |
download | busybox-cad5364599eb5062d59e0c397ed638ddd61a8d5d.zip busybox-cad5364599eb5062d59e0c397ed638ddd61a8d5d.tar.gz |
Major coreutils update.
Diffstat (limited to 'findutils/xargs.c')
-rw-r--r-- | findutils/xargs.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/findutils/xargs.c b/findutils/xargs.c index 677618d..d4bed57 100644 --- a/findutils/xargs.c +++ b/findutils/xargs.c @@ -53,11 +53,11 @@ static void xargs_exec(char * const * args) wait(NULL); if(common[0]) { errno = common[0]; - perror_msg_and_die("%s", args[0]); + bb_perror_msg_and_die("%s", args[0]); } } } else { - perror_msg_and_die("vfork"); + bb_perror_msg_and_die("vfork"); } } @@ -81,7 +81,7 @@ int xargs_main(int argc, char **argv) flg_no_empty = 1; break; default: - show_usage(); + bb_show_usage(); } } @@ -101,9 +101,7 @@ int xargs_main(int argc, char **argv) /* Now, read in one line at a time from stdin, and store this * line to be used later as an argument to the command */ - while ((file_to_act_on = get_line_from_file(stdin)) != NULL) { - /* eat the newline off the filename. */ - chomp(file_to_act_on); + while ((file_to_act_on = bb_get_chomped_line_from_file(stdin)) != NULL) { if(file_to_act_on[0] != 0 || flg_no_empty == 0) { args[a] = file_to_act_on[0] ? file_to_act_on : NULL; if(flg_vi) { @@ -114,7 +112,7 @@ int xargs_main(int argc, char **argv) } fprintf(stderr, "%s", ((flg_vi & 2) ? " ?..." : "\n")); } - if((flg_vi & 2) == 0 || ask_confirmation() != 0 ) { + if((flg_vi & 2) == 0 || bb_ask_confirmation() != 0 ) { xargs_exec(args); } } |