diff options
author | Albert Astals Cid <aacid@kde.org> | 2011-06-04 13:19:34 +0100 |
---|---|---|
committer | Albert Astals Cid <aacid@kde.org> | 2011-06-04 13:26:38 +0100 |
commit | 7e1e4cb7fe2be271f160a886f6796afc5738b416 (patch) | |
tree | ee412d4b70bc18e53325e0c6e0ec261ec8948265 | |
parent | 29e74dadbb51d566cbba8d8824701fce15cf6e51 (diff) |
We need to free catDict on failure
(cherry picked from commit 4ebc7e364409fe303e7a5729b568913e3c92e7d4)
-rw-r--r-- | poppler/Catalog.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/poppler/Catalog.cc b/poppler/Catalog.cc index 7decc729..d48692ce 100644 --- a/poppler/Catalog.cc +++ b/poppler/Catalog.cc @@ -239,6 +239,7 @@ GBool Catalog::cachePageTree(int page) } else { error(-1, "Catalog dictionary does not contain a valid \"Pages\" entry"); pagesDictRef.free(); + catDict.free(); return gFalse; } |