From 24f22dad18d5a8ab9d2e71b049e924c7f21426d0 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Tue, 3 Jun 2014 11:33:04 +0900 Subject: [PATCH] desktop: Use logical filename as msgid location * read-desktop.c (desktop_parse): Pass logical filename instead of real filename to desktop_reader_handle_pair. --- gettext-tools/src/ChangeLog | 6 ++++++ gettext-tools/src/read-desktop.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog index 3d7e12734..b766d30a7 100644 --- a/gettext-tools/src/ChangeLog +++ b/gettext-tools/src/ChangeLog @@ -1,3 +1,9 @@ +2014-06-03 Daiki Ueno + + desktop: Use logical filename as msgid location + * read-desktop.c (desktop_parse): Pass logical filename instead of + real filename to desktop_reader_handle_pair. + 2014-06-03 Daiki Ueno desktop: Read LINGUAS file even if LINGUAS envvar is set diff --git a/gettext-tools/src/read-desktop.c b/gettext-tools/src/read-desktop.c index 78d7226f4..c1665d247 100644 --- a/gettext-tools/src/read-desktop.c +++ b/gettext-tools/src/read-desktop.c @@ -304,7 +304,7 @@ desktop_parse (desktop_reader_ty *reader, FILE *file, { fp = file; real_file_name = real_filename; - gram_pos.file_name = xstrdup (real_file_name); + gram_pos.file_name = xstrdup (logical_filename); gram_pos.line_number = 1; for (;;) -- 2.47.2