cex

C/Curses file EXplorer
git clone git://git.wimdupont.com/cex.git
Log | Files | Refs | README | LICENSE

commit 8134d11eb5ca81c69357a327e8898c992e099442
parent 01a5b19305c0001c6ced2b2e6185da557ada01c3
Author: Wim Dupont <wim@wimdupont.com>
Date:   Sun,  6 Jul 2025 10:21:25 +0200

fail faster

Diffstat:
Mcex.c | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/cex.c b/cex.c @@ -1495,7 +1495,6 @@ make_chown(void) char owner[len], group[len], *err; prompt_answer(owner, len, "Owner name? "); - prompt_answer(group, len, "Group name? "); if ((usr = getpwnam(owner)) == NULL) { err = "No results found for owner %s."; @@ -1503,6 +1502,8 @@ make_chown(void) return -1; } + prompt_answer(group, len, "Group name? "); + if ((grp = getgrnam(group)) == NULL) { err = "No results found for group %s."; print_error(strlen(err) + len, err, group);