commit | fea27db14358c8342c9f5bdbe6cb3bff02cebc2b | [log] [tgz] |
---|---|---|
author | Albert Astals Cid <aacid@kde.org> | Sun Nov 12 19:54:52 2017 +0100 |
committer | Albert Astals Cid <aacid@kde.org> | Sun Nov 12 19:54:52 2017 +0100 |
tree | 056badd91eb7159732f483cce47b6c32796226ed | |
parent | faeb48920d64a776911a259bcf1bb6231ac1d24c [diff] |
Fix leak if parseDA fails
diff --git a/poppler/Form.cc b/poppler/Form.cc index 62bba10..3c23dd3 100644 --- a/poppler/Form.cc +++ b/poppler/Form.cc
@@ -1219,6 +1219,7 @@ int idx = parseDA(daToks); if (idx == -1) { error(errSyntaxError, -1, "FormFieldText:: invalid DA object\n"); + deleteGooList(daToks, GooString); return; } if (defaultAppearance)