From 1f1382ab8672b9bb679ecc7e79583fd826908f6f Mon Sep 17 00:00:00 2001 From: "Brian C. Lane" Date: Mon, 1 May 2017 17:04:11 -0700 Subject: [PATCH 69/75] Fix crash when localized The _() macro is only for translating string literals. It was incorrectly applied to a runtime string representing the name of a partition and this sometimes caused a gettext crash. --- parted/parted.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parted/parted.c b/parted/parted.c index bd848c3..f767bec 100644 --- a/parted/parted.c +++ b/parted/parted.c @@ -1276,7 +1276,7 @@ do_print (PedDevice** dev, PedDisk** diskp) putchar (':'); if (has_name) - printf ("%s:", _(ped_partition_get_name (part))); + printf ("%s:", ped_partition_get_name (part)); else putchar (':'); -- 2.9.3