Work around MSC "'override' cannot be used with 'inline'" bug
Change-Id: I16b931a3383794e646ab71011510926e49da3599
This commit is contained in:
@@ -207,7 +207,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
/** Writes the body of the record. */
|
/** Writes the body of the record. */
|
||||||
inline virtual void WriteBody( XclExpStream& rStrm ) SAL_OVERRIDE { rStrm << maValue; }
|
virtual void WriteBody( XclExpStream& rStrm ) SAL_OVERRIDE { rStrm << maValue; }
|
||||||
// inlining prevents warning in wntmsci10
|
// inlining prevents warning in wntmsci10
|
||||||
|
|
||||||
private:
|
private:
|
||||||
@@ -369,14 +369,14 @@ public:
|
|||||||
inline void RemoveAllRecords() { maRecs.clear(); }
|
inline void RemoveAllRecords() { maRecs.clear(); }
|
||||||
|
|
||||||
/** Writes the complete record list. */
|
/** Writes the complete record list. */
|
||||||
inline virtual void Save( XclExpStream& rStrm ) SAL_OVERRIDE
|
virtual void Save( XclExpStream& rStrm ) SAL_OVERRIDE
|
||||||
{
|
{
|
||||||
// inlining prevents warning in wntmsci10
|
// inlining prevents warning in wntmsci10
|
||||||
for( typename RecordVec::iterator aIt = maRecs.begin(), aEnd = maRecs.end(); aIt != aEnd; ++aIt )
|
for( typename RecordVec::iterator aIt = maRecs.begin(), aEnd = maRecs.end(); aIt != aEnd; ++aIt )
|
||||||
(*aIt)->Save( rStrm );
|
(*aIt)->Save( rStrm );
|
||||||
}
|
}
|
||||||
|
|
||||||
inline virtual void SaveXml( XclExpXmlStream& rStrm ) SAL_OVERRIDE
|
virtual void SaveXml( XclExpXmlStream& rStrm ) SAL_OVERRIDE
|
||||||
{
|
{
|
||||||
// inlining prevents warning in wntmsci10
|
// inlining prevents warning in wntmsci10
|
||||||
for( typename RecordVec::iterator aIt = maRecs.begin(), aEnd = maRecs.end(); aIt != aEnd; ++aIt )
|
for( typename RecordVec::iterator aIt = maRecs.begin(), aEnd = maRecs.end(); aIt != aEnd; ++aIt )
|
||||||
|
Reference in New Issue
Block a user