[Libreoffice-commits] core.git: sc/qa
Noel Grandin (via logerrit)
logerrit at kemper.freedesktop.org
Sun May 16 10:39:27 UTC 2021
sc/qa/unit/bugfix-test.cxx | 11 +++++++++++
1 file changed, 11 insertions(+)
New commits:
commit a0796ca91174e317cdf280a35fb6a5dad2aef66f
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Sun May 16 09:46:18 2021 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Sun May 16 12:38:47 2021 +0200
fix leak in ScFiltersTest
Change-Id: Iff8c913b93bdd03c26f6f639922e23d33e4a7839
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115670
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/sc/qa/unit/bugfix-test.cxx b/sc/qa/unit/bugfix-test.cxx
index ae77ccc99c64..2f30ecb05296 100644
--- a/sc/qa/unit/bugfix-test.cxx
+++ b/sc/qa/unit/bugfix-test.cxx
@@ -38,6 +38,7 @@ public:
ScFiltersTest();
virtual void setUp() override;
+ virtual void tearDown() override;
void testTdf137576_Measureline();
void testTdf137216_HideCol();
@@ -769,6 +770,16 @@ void ScFiltersTest::setUp()
CPPUNIT_ASSERT_MESSAGE("no calc component!", m_xCalcComponent.is());
}
+void ScFiltersTest::tearDown()
+{
+ uno::Reference< lang::XComponent > xComp(m_xCalcComponent, uno::UNO_QUERY);
+ if (xComp)
+ xComp->dispose();
+ m_xCalcComponent.clear();
+
+ test::BootstrapFixture::tearDown();
+}
+
CPPUNIT_TEST_SUITE_REGISTRATION(ScFiltersTest);
CPPUNIT_PLUGIN_IMPLEMENT();
More information about the Libreoffice-commits
mailing list