Kaydet (Commit) b1e607a2 authored tarafından Nigel Hawkins's avatar Nigel Hawkins

Fix "unused attribute" build error.

This reverts parts of
82ea128f190dbe8d707cb140a5a2bb2b48bef58d
e1309004099d1a1c0a9bc1ba6de9e5054629da3c
which were a bit over-zealous at removing "unused" stuff. LGPLv3+/MPL
üst 364b742f
...@@ -59,7 +59,9 @@ public: ...@@ -59,7 +59,9 @@ public:
virtual ~TextAttrib(); virtual ~TextAttrib();
sal_uInt16 Which() const { return mnWhich; } sal_uInt16 Which() const { return mnWhich; }
virtual void SetFont( Font& rFont ) const = 0;
virtual TextAttrib* Clone() const = 0;
virtual int operator==( const TextAttrib& rAttr ) const = 0; virtual int operator==( const TextAttrib& rAttr ) const = 0;
int operator!=( const TextAttrib& rAttr ) const int operator!=( const TextAttrib& rAttr ) const
......
...@@ -54,14 +54,14 @@ int SAL_CALL CompareStart( const void* pFirst, const void* pSecond ) ...@@ -54,14 +54,14 @@ int SAL_CALL CompareStart( const void* pFirst, const void* pSecond )
// ------------------------------------------------------------------------- // -------------------------------------------------------------------------
TextCharAttrib::TextCharAttrib( const TextAttrib& /* rAttr */, sal_uInt16 nStart, sal_uInt16 nEnd ) TextCharAttrib::TextCharAttrib( const TextAttrib& /* rAttr */, sal_uInt16 nStart, sal_uInt16 nEnd )
{ {
mpAttr = NULL; mpAttr = rAttr.Clone();
mnStart = nStart, mnStart = nStart,
mnEnd = nEnd; mnEnd = nEnd;
} }
TextCharAttrib::TextCharAttrib( const TextCharAttrib& rTextCharAttrib ) TextCharAttrib::TextCharAttrib( const TextCharAttrib& rTextCharAttrib )
{ {
mpAttr = NULL; mpAttr = rTextCharAttrib.GetAttr().Clone();
mnStart = rTextCharAttrib.mnStart; mnStart = rTextCharAttrib.mnStart;
mnEnd = rTextCharAttrib.mnEnd; mnEnd = rTextCharAttrib.mnEnd;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment