From 2e915411471598340afce389e7efee2a79523a49 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 13 Aug 2001 08:36:16 +0000 Subject: (cp_option_init): Adjust initialization of `interactive', and initialize new member, stdin_tty. (main): Adjust initialization(s) of `interactive', --- src/mv.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/mv.c b/src/mv.c index a2f1a4c17..c31b7d4f3 100644 --- a/src/mv.c +++ b/src/mv.c @@ -110,7 +110,7 @@ cp_option_init (struct cp_options *x) x->unlink_dest_after_failed_open = 0; x->failed_unlink_is_fatal = 1; x->hard_link = 0; - x->interactive = 0; + x->interactive = I_UNSPECIFIED; x->move_mode = 1; x->myeuid = geteuid (); x->one_file_system = 0; @@ -123,6 +123,7 @@ cp_option_init (struct cp_options *x) x->symbolic_link = 0; x->set_mode = 0; x->mode = 0; + x->stdin_tty = isatty (STDIN_FILENO); /* Find out the current file creation mask, to knock the right bits when using chmod. The creation mask is set to be liberal, so @@ -402,10 +403,10 @@ main (int argc, char **argv) version_control_string = optarg; break; case 'f': - x.interactive = 0; + x.interactive = I_OFF; break; case 'i': - x.interactive = 1; + x.interactive = I_ON; break; case STRIP_TRAILING_SLASHES_OPTION: remove_trailing_slashes = 1; -- cgit v1.2.3-54-g00ecf