diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-02-12 09:42:15 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-02-12 13:03:51 +0000 |
commit | 3337331359cdc530549932de3e84bf1d2334579d (patch) | |
tree | 37b0c9cfd017dbf29d44d65212151fad8743515f | |
parent | 2aa0a5230361faef1e053c0badebdd99353dfd71 (diff) |
coverity#1169881 Use after free
this method is *way* too long and convoluted
Change-Id: Ib34d400043358a5426bbf5652e0bb12f8c49312a
-rw-r--r-- | filter/source/msfilter/msdffimp.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/filter/source/msfilter/msdffimp.cxx b/filter/source/msfilter/msdffimp.cxx index f3a98efd6598..e3915d470690 100644 --- a/filter/source/msfilter/msdffimp.cxx +++ b/filter/source/msfilter/msdffimp.cxx @@ -5364,8 +5364,9 @@ SdrObject* SvxMSDffManager::ProcessObj(SvStream& rSt, } else { + if (pTextImpRec != pImpRec) + delete pTextImpRec; delete pImpRec; - delete pTextImpRec; } } |