[newlib-cygwin] Cygwin: utils: chattr: do not default to CWD
Corinna Vinschen
corinna@sourceware.org
Thu May 20 20:40:05 GMT 2021
https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=3053632389c506143080b6ed5d559aaa1d6de114
commit 3053632389c506143080b6ed5d559aaa1d6de114
Author: Corinna Vinschen <corinna@vinschen.de>
Date: Thu May 20 22:39:22 2021 +0200
Cygwin: utils: chattr: do not default to CWD
Drop the unexpected behaviour to run chattr in the CWD if no file has
been specified on the command line. Bail out with usage info instead.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diff:
---
winsup/utils/chattr.c | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/winsup/utils/chattr.c b/winsup/utils/chattr.c
index eb60e5d3e..6942e11b0 100644
--- a/winsup/utils/chattr.c
+++ b/winsup/utils/chattr.c
@@ -320,12 +320,9 @@ next:
if (sanity_check ())
return 1;
if (optind > argc - 1)
- {
- chattr (".");
- if (Ropt)
- chattr_dir (".");
- }
- else for (; optind < argc; ++optind)
+ usage (stderr);
+
+ for (; optind < argc; ++optind)
{
struct stat st;
More information about the Cygwin-cvs
mailing list