summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2023-05-31 13:08:41 +0200
committerMike Kaganski <mike.kaganski@collabora.com>2023-05-31 20:31:04 +0200
commit192167f635e87e1acee9c31d1153285479dc04ab (patch)
tree2b1e3e4ffc4c704d592704e42093aef8e24e2b98
parent6a059f8d1b0a7a5b64bd272e1e7b8291979bcd56 (diff)
Simplify a bit
Change-Id: I3ba0187e46e57650e26faaf798c1e9f2864373c6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152431 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
-rw-r--r--sw/qa/extras/htmlexport/htmlexport.cxx11
1 files changed, 2 insertions, 9 deletions
diff --git a/sw/qa/extras/htmlexport/htmlexport.cxx b/sw/qa/extras/htmlexport/htmlexport.cxx
index d16bd6d16d38..6a22931d9b27 100644
--- a/sw/qa/extras/htmlexport/htmlexport.cxx
+++ b/sw/qa/extras/htmlexport/htmlexport.cxx
@@ -186,13 +186,9 @@ OLE1Reader::OLE1Reader(SvStream& rStream)
/// Covers sw/source/filter/html/wrthtml.cxx and related fixes.
class HtmlExportTest : public SwModelTestBase, public HtmlTestTools
{
-private:
- FieldUnit m_eUnit;
-
public:
HtmlExportTest()
: SwModelTestBase("/sw/qa/extras/htmlexport/data/", "HTML (StarWriter)")
- , m_eUnit(FieldUnit::NONE)
{
}
@@ -227,12 +223,9 @@ private:
{
// FIXME if padding-top gets exported as inches, not cms, we get rounding errors.
SwGlobals::ensure(); // make sure that SW_MOD() is not 0
- std::unique_ptr<Resetter> pResetter(new Resetter([this]() {
- SwMasterUsrPref* pPref = const_cast<SwMasterUsrPref*>(SW_MOD()->GetUsrPref(false));
- pPref->SetMetric(this->m_eUnit);
- }));
SwMasterUsrPref* pPref = const_cast<SwMasterUsrPref*>(SW_MOD()->GetUsrPref(false));
- m_eUnit = pPref->GetMetric();
+ std::unique_ptr<Resetter> pResetter(
+ new Resetter([ pPref, eUnit = pPref->GetMetric() ]() { pPref->SetMetric(eUnit); }));
pPref->SetMetric(FieldUnit::CM);
return pResetter;
}