[Libreoffice-commits] core.git: svl/source

Jochen Nitschke j.nitschke+logerrit at ok.de
Sat Oct 29 21:51:24 UTC 2016


 svl/source/items/itempool.cxx |    8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

New commits:
commit b4cf309bab18caafdd2e12d21053f412a40b764d
Author: Jochen Nitschke <j.nitschke+logerrit at ok.de>
Date:   Sat Sep 24 18:50:54 2016 +0200

    silence false positive warnings in non DBG_UTIL builds
    
    Change-Id: I80428ebe570584fc7a31581207da0b27a16949af
    Reviewed-on: https://gerrit.libreoffice.org/29244
    Reviewed-by: Jochen Nitschke <j.nitschke+logerrit at ok.de>
    Tested-by: Jochen Nitschke <j.nitschke+logerrit at ok.de>

diff --git a/svl/source/items/itempool.cxx b/svl/source/items/itempool.cxx
index 891fa31..2af68e1 100644
--- a/svl/source/items/itempool.cxx
+++ b/svl/source/items/itempool.cxx
@@ -507,9 +507,7 @@ void SfxItemPool::Delete()
                     for (auto& rItemPtr : *rArrayPtr)
                         if (rItemPtr)
                         {
-#ifdef DBG_UTIL
-                            ReleaseRef(*rItemPtr, rItemPtr->GetRefCount());
-#endif
+                            ReleaseRef(*rItemPtr, rItemPtr->GetRefCount()); // for RefCount check in dtor
                             delete rItemPtr;
                         }
                     rArrayPtr->clear();
@@ -536,9 +534,7 @@ void SfxItemPool::Delete()
             for (auto& rItemPtr : *rArrayPtr)
                 if (rItemPtr)
                 {
-#ifdef DBG_UTIL
-                    ReleaseRef(*rItemPtr, rItemPtr->GetRefCount());
-#endif
+                    ReleaseRef(*rItemPtr, rItemPtr->GetRefCount()); // for RefCount check in dtor
                     delete rItemPtr;
                 }
             rArrayPtr->clear();


More information about the Libreoffice-commits mailing list