bool cwd_not_restored = false;
for (i = 0; i < n_files; i++)
{
- bool different_cwd;
if (cwd_not_restored && IS_RELATIVE_FILE_NAME (argv[optind]))
{
error (0, 0,
ok &=
make_dir_parents (file[i], mode, mode, owner_id, group_id, false,
(x.verbose ? _("creating directory %s") : NULL),
- &different_cwd);
- cwd_not_restored |= different_cwd;
+ &cwd_not_restored);
}
}
else
const char *verbose_fmt_string = NULL;
int exit_status = EXIT_SUCCESS;
int optc;
- bool cwd_not_restored;
+ bool cwd_not_restored = false;
initialize_main (&argc, &argv);
program_name = argv[0];
umask (umask_value);
}
- /* FIXME: when we assume C99, declare this here. */
- cwd_not_restored = false;
for (; optind < argc; ++optind)
{
bool ok;
if (create_parents)
{
- bool different_cwd;
char *dir = argv[optind];
ok = make_dir_parents (dir, newmode, parent_mode,
-1, -1, true, verbose_fmt_string,
- &different_cwd);
- cwd_not_restored |= different_cwd;
+ &cwd_not_restored);
}
else
{