Module: wine Branch: master Commit: 45ef8e8a180652570cec16f05cf85aecaae629be URL: http://source.winehq.org/git/wine.git/?a=commit;h=45ef8e8a180652570cec16f05c... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Fri Jan 7 10:20:23 2011 +0100 wrc: Treat empty translation strings as missing. --- tools/wrc/po.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/tools/wrc/po.c b/tools/wrc/po.c index 6cfb5b4..c075a39 100644 --- a/tools/wrc/po.c +++ b/tools/wrc/po.c @@ -774,8 +774,9 @@ static string_t *translate_string( po_file_t po, string_t *str, int *found ) if (msg && !po_message_is_fuzzy( msg )) { - (*found)++; transl = po_message_msgstr( msg ); + if (!transl[0]) transl = msgid; /* ignore empty strings */ + else (*found)++; } else transl = msgid;