summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxhe <xw897002528@gmail.com>2017-05-19 23:02:29 +0800
committerxhe <xw897002528@gmail.com>2017-05-19 23:07:23 +0800
commitda61df16f67273c1f1a9aac8b3f9fc7127d62e44 (patch)
tree42d20e87606c4a4623b33c095932362f1f82cf82
parent51e0b73e0e63103582a3c30d1e583f7d93b99939 (diff)
downloadgettext-tiny-da61df16f67273c1f1a9aac8b3f9fc7127d62e44.tar.gz
more strict rules for reactions to abort at invalid .po files
-rw-r--r--src/poparser.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/poparser.c b/src/poparser.c
index d3314be..23cf509 100644
--- a/src/poparser.c
+++ b/src/poparser.c
@@ -164,8 +164,8 @@ int poparser_feed_line(struct po_parser *p, char* line, size_t buflen) {
[pe_str] = la_abort,
[pe_msgid] = la_incr,
[pe_ctxt] = la_incr,
- [pe_plural] = la_incr,
- [pe_msgstr] = la_incr,
+ [pe_plural] = la_abort,
+ [pe_msgstr] = la_abort,
[pe_invalid] = la_nop,
},
};