diff options
Diffstat (limited to 'src/poparser.c')
-rw-r--r-- | src/poparser.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/poparser.c b/src/poparser.c index b69709e..b92b1e3 100644 --- a/src/poparser.c +++ b/src/poparser.c @@ -422,6 +422,8 @@ enum po_error poparser_finish(struct po_parser *p) { for (cnt = 0; cnt < MAX_NPLURALS; cnt++) if (msg->str[cnt]) free(msg->str[cnt]); + if (p->buf) free(p->buf); + if (p->iconv_buf) free(p->iconv_buf); if (p->cd) iconv_close(p->cd); } |