diff options
Diffstat (limited to 'src/poparser.c')
-rw-r--r-- | src/poparser.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/poparser.c b/src/poparser.c index 7b58a1d..817bf76 100644 --- a/src/poparser.c +++ b/src/poparser.c @@ -132,6 +132,11 @@ enum po_error poparser_feed_line(struct po_parser *p, char* in, size_t in_len) { // ignore blank lines return po_success; } else if (line[0] == '#') { + if (p->previous == po_str) { + if ( (t = poparser_clean(p, msg)) != po_success) + return t; + } + switch (line[1]) { case ',': x = &line[2]; |