From: Érico Rolim Date: Fri, 20 Nov 2020 15:33:23 +0000 (-0300) Subject: setpriv: small clean-up. X-Git-Tag: v2.36.2~38 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=bef24ecfb990ea8ace96be0a296ec2dd32e85270;p=thirdparty%2Futil-linux.git setpriv: small clean-up. - Add _() calls for some strings which were missing it. - In print_caps(), use the same error checking done in list_known_caps(); it is expected that libcap-ng will always return a string, even if it's only "cap_%d". --- diff --git a/sys-utils/setpriv.c b/sys-utils/setpriv.c index 4ac46db82b..ddc2cc6afe 100644 --- a/sys-utils/setpriv.c +++ b/sys-utils/setpriv.c @@ -190,10 +190,7 @@ static int print_caps(FILE *f, enum cap_type which) if (name) fputs(name, f); else - /* cap-ng has very poor handling of - * CAP_LAST_CAP changes. This is the - * best we can do. */ - printf("cap_%d", i); + warnx(_("cap %d: libcap-ng is broken"), i); n++; } } @@ -321,13 +318,13 @@ static void dump_pdeathsig(void) return; } - printf("Parent death signal: "); + printf(_("Parent death signal: ")); if (pdeathsig && signum_to_signame(pdeathsig) != NULL) printf("%s\n", signum_to_signame(pdeathsig)); else if (pdeathsig) printf("%d\n", pdeathsig); else - printf("[none]\n"); + printf(_("[none]\n")); } static void dump(int dumplevel)