diff options
Diffstat (limited to 'sw/inc/IDocumentFieldsAccess.hxx')
-rw-r--r-- | sw/inc/IDocumentFieldsAccess.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sw/inc/IDocumentFieldsAccess.hxx b/sw/inc/IDocumentFieldsAccess.hxx index 5b8299ac14db..617ea990614c 100644 --- a/sw/inc/IDocumentFieldsAccess.hxx +++ b/sw/inc/IDocumentFieldsAccess.hxx @@ -38,6 +38,7 @@ class SwNode; enum class SwFieldIds : sal_uInt16; template <class T> class SwHashTable; struct HashStr; +class SwRootFrame; namespace rtl { class OUString; } using rtl::OUString; @@ -122,9 +123,9 @@ namespace com { namespace sun { namespace star { namespace uno { class Any; } } // (if the address != 0 and the pointer == 0 a new list will be returned). virtual void FieldsToCalc(SwCalc& rCalc, sal_uLong nLastNd, sal_uInt16 nLastCnt) = 0; - virtual void FieldsToCalc(SwCalc& rCalc, const SetGetExpField& rToThisField) = 0; + virtual void FieldsToCalc(SwCalc& rCalc, const SetGetExpField& rToThisField, SwRootFrame const* pLayout) = 0; - virtual void FieldsToExpand(SwHashTable<HashStr> & rTable, const SetGetExpField& rToThisField) = 0; + virtual void FieldsToExpand(SwHashTable<HashStr> & rTable, const SetGetExpField& rToThisField, SwRootFrame const& rLayout) = 0; virtual bool IsNewFieldLst() const = 0; |