diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2020-08-05 21:12:44 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2020-08-06 09:29:23 +0200 |
commit | f016f9016f5139791d544b5e5aa2ac438227b735 (patch) | |
tree | 265f38567c6870252aa7bed6f709ee334b640600 /xmlsecurity | |
parent | febc581c30fe22eb133d5c1e355fc12fe3c0dc39 (diff) |
unotest: one Resetter is enough
It seems all 3 places derive from unotest::MacrosTest, so extract the
common code there.
Change-Id: I71a2474a7d6b1623f50575f9e9c43580ba076330
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100185
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'xmlsecurity')
-rw-r--r-- | xmlsecurity/qa/unit/signing/signing.cxx | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/xmlsecurity/qa/unit/signing/signing.cxx b/xmlsecurity/qa/unit/signing/signing.cxx index ec17d7a82d78..a62dbd096aa0 100644 --- a/xmlsecurity/qa/unit/signing/signing.cxx +++ b/xmlsecurity/qa/unit/signing/signing.cxx @@ -1221,33 +1221,6 @@ CPPUNIT_TEST_FIXTURE(SigningTest, testDropMacroTemplateSignature) SignatureState::NOSIGNATURES, ODFVER_013_TEXT); } -namespace -{ -class Resetter -{ -private: - std::function<void()> m_Func; - -public: - Resetter(std::function<void()> const& rFunc) - : m_Func(rFunc) - { - } - ~Resetter() - { - try - { - m_Func(); - } - catch (...) // has to be reliable - { - fprintf(stderr, "resetter failed with exception\n"); - abort(); - } - } -}; -} - /// Test if a macro signature from a OTT 1.0 template is preserved for ODT 1.0 CPPUNIT_TEST_FIXTURE(SigningTest, testPreserveMacroTemplateSignature10) { |