]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
irqtop,lsirq: set up locale path, so messages get actually translated
authorBenno Schulenberg <bensberg@telfort.nl>
Sun, 16 Mar 2025 15:20:37 +0000 (16:20 +0100)
committerKarel Zak <kzak@redhat.com>
Mon, 17 Mar 2025 09:51:32 +0000 (10:51 +0100)
Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
sys-utils/irqtop.c
sys-utils/lsirq.c

index 6d001cb10afab9f6c7198faf22adb03989f3a3b8..99f2f6041759e3ae5711141dd9a7f4d7445ca84d 100644 (file)
@@ -456,6 +456,9 @@ int main(int argc, char **argv)
        };
 
        setlocale(LC_ALL, "");
+       bindtextdomain(PACKAGE, LOCALEDIR);
+       textdomain(PACKAGE);
+       close_stdout_atexit();
 
        parse_args(&ctl, &out, argc, argv);
 
index fa2dcaaf30f78ecc7aaf5a93afc9ec245f119f3b..0b3e4c2416eab0a6ef467321d11abddfe3b4d3df 100644 (file)
@@ -109,6 +109,9 @@ int main(int argc, char **argv)
        char *input_file = NULL;
 
        setlocale(LC_ALL, "");
+       bindtextdomain(PACKAGE, LOCALEDIR);
+       textdomain(PACKAGE);
+       close_stdout_atexit();
 
        while ((c = getopt_long(argc, argv, "i:no:s:t:C:ShJPV", longopts, NULL)) != -1) {
                err_exclusive_options(c, longopts, excl, excl_st);