From efd518b3795e4548fcd6ca849c81ccd17eb6dbe8 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 13 Nov 2013 17:02:28 +0600 Subject: Fix for msgfmt leaving context from previous message string --- intern/locale/msgfmt.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'intern') diff --git a/intern/locale/msgfmt.cc b/intern/locale/msgfmt.cc index cd858cda82d..312e4728973 100644 --- a/intern/locale/msgfmt.cc +++ b/intern/locale/msgfmt.cc @@ -221,6 +221,7 @@ void make(const char *input_file_name, if (l[0] == '#' && section == SECTION_STR) { add(msgctxt, msgid, msgstr, fuzzy); section = SECTION_NONE; + msgctxt = ""; fuzzy = false; } // Record a fuzzy mark. -- cgit v1.2.3