summaryrefslogtreecommitdiff
path: root/xmlsecurity
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2020-08-05 21:12:44 +0200
committerMiklos Vajna <vmiklos@collabora.com>2020-08-06 09:29:23 +0200
commitf016f9016f5139791d544b5e5aa2ac438227b735 (patch)
tree265f38567c6870252aa7bed6f709ee334b640600 /xmlsecurity
parentfebc581c30fe22eb133d5c1e355fc12fe3c0dc39 (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.cxx27
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)
{