From bdeeaf2bab756f2bba6e62f6264e7c8bbb2b42f9 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 6 Sep 2020 22:59:49 +0200 Subject: [PATCH] msgfmt: Simplify code. * gettext-tools/src/msgfmt.c (msgfmt_desktop_bulk): Simplify. --- gettext-tools/src/msgfmt.c | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/gettext-tools/src/msgfmt.c b/gettext-tools/src/msgfmt.c index f990152d2..33e0f2ae3 100644 --- a/gettext-tools/src/msgfmt.c +++ b/gettext-tools/src/msgfmt.c @@ -1639,16 +1639,13 @@ msgfmt_desktop_bulk (const char *directory, /* Read all .po files. */ nerrors = msgfmt_operand_list_add_from_directory (&operands, directory); if (nerrors > 0) - { - msgfmt_operand_list_destroy (&operands); - return 1; - } - - /* Write the messages into .desktop file. */ - status = msgdomain_write_desktop_bulk (&operands, - template_file_name, - keywords, - file_name); + status = 1; + else + /* Write the messages into .desktop file. */ + status = msgdomain_write_desktop_bulk (&operands, + template_file_name, + keywords, + file_name); msgfmt_operand_list_destroy (&operands); -- 2.47.3