summaryrefslogtreecommitdiffstats
path: root/sw/source/core/docnode/node.cxx
diff options
context:
space:
mode:
authorValentin Kettner <vakevk+libreoffice@gmail.com>2014-05-25 14:10:13 +0200
committerValentin Kettner <vakevk+libreoffice@gmail.com>2014-06-03 19:12:02 +0200
commit6f77ce5870101021d6e1056ccddb443f3825c41d (patch)
tree545c6c914257857eb179f7bf8c38152afa343651 /sw/source/core/docnode/node.cxx
parentAdded 32DummyCompatabilityOptions to DocumentSettingMananger (diff)
downloadcore-6f77ce5870101021d6e1056ccddb443f3825c41d.tar.gz
core-6f77ce5870101021d6e1056ccddb443f3825c41d.zip
Removed DocumentSettingManager methods from SwDoc.
And moved all calls to those methods to GetDocumentSettingManager(). Change-Id: I9b6cc8c3aa9b57bbc0c39f39499dfb4f5f254ad9
Diffstat (limited to 'sw/source/core/docnode/node.cxx')
-rw-r--r--sw/source/core/docnode/node.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/sw/source/core/docnode/node.cxx b/sw/source/core/docnode/node.cxx
index 34d92501dbae..48d933938ecf 100644
--- a/sw/source/core/docnode/node.cxx
+++ b/sw/source/core/docnode/node.cxx
@@ -60,6 +60,7 @@
#include <rootfrm.hxx>
#include <istyleaccess.hxx>
#include <IDocumentListItems.hxx>
+#include <DocumentSettingManager.hxx>
#include <switerator.hxx>
#include "ndole.hxx"
@@ -1912,7 +1913,7 @@ SwOLENodes* SwCntntNode::CreateOLENodesArray( const SwFmtColl& rColl, bool bOnly
/*
* Document Interface Access
*/
-const IDocumentSettingAccess* SwNode::getIDocumentSettingAccess() const { return GetDoc(); }
+const IDocumentSettingAccess* SwNode::getIDocumentSettingAccess() const { return &GetDoc()->GetDocumentSettingManager(); }
const IDocumentDeviceAccess* SwNode::getIDocumentDeviceAccess() const { return &GetDoc()->getIDocumentDeviceAccess(); }
const IDocumentRedlineAccess* SwNode::getIDocumentRedlineAccess() const { return GetDoc(); }
const IDocumentStylePoolAccess* SwNode::getIDocumentStylePoolAccess() const { return GetDoc(); }