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

Julien Nabet serval2412 at yahoo.fr
Fri Aug 11 17:03:23 UTC 2017


 connectivity/source/drivers/macab/MacabRecords.cxx |    2 ++
 1 file changed, 2 insertions(+)

New commits:
commit 5d065a77adf82948909fa76ea0f0ea98f89fd3e6
Author: Julien Nabet <serval2412 at yahoo.fr>
Date:   Fri Aug 11 07:44:39 2017 +0200

    Related tdf#111634: Multiple memory leaks in libmacabdrv1
    
    CFRelease multiLabel since has been created from OUStringToCFString
    
    Change-Id: Ic997c026737ebf31049682835d4047f3297f077d
    Reviewed-on: https://gerrit.libreoffice.org/41003
    Reviewed-by: Julien Nabet <serval2412 at yahoo.fr>
    Tested-by: Julien Nabet <serval2412 at yahoo.fr>

diff --git a/connectivity/source/drivers/macab/MacabRecords.cxx b/connectivity/source/drivers/macab/MacabRecords.cxx
index 6894b1e1ecd4..d5e8d2c6f67f 100644
--- a/connectivity/source/drivers/macab/MacabRecords.cxx
+++ b/connectivity/source/drivers/macab/MacabRecords.cxx
@@ -663,6 +663,8 @@ MacabHeader *MacabRecords::createHeaderForProperty(const ABPropertyType _propert
                     }
                     if(multiValue)
                         CFRelease(multiValue);
+                    if(multiLabel)
+                        CFRelease(multiLabel);
                     multiHeaders.push_back(std::move(hdr));
                 }
 


More information about the Libreoffice-commits mailing list