[Libreoffice-commits] .: binfilter/bf_basic binfilter/bf_sc binfilter/bf_sfx2 binfilter/bf_svx binfilter/bf_xmloff binfilter/inc

Caolán McNamara caolan at kemper.freedesktop.org
Tue Apr 19 05:21:30 PDT 2011


 binfilter/bf_basic/source/basmgr/basmgr.cxx          |    2 +-
 binfilter/bf_sc/source/core/inc/ddelink.hxx          |    2 +-
 binfilter/bf_sc/source/core/inc/scmatrix.hxx         |    2 +-
 binfilter/bf_sfx2/source/doc/sfx2_docinf.cxx         |    2 +-
 binfilter/bf_svx/source/editeng/editdoc.hxx          |    2 +-
 binfilter/bf_svx/source/editeng/editobj2.hxx         |    2 +-
 binfilter/bf_xmloff/source/style/xmloff_xmlstyle.cxx |    8 ++++----
 binfilter/inc/bf_basic/basmgr.hxx                    |    4 ++--
 binfilter/inc/bf_sc/attrib.hxx                       |   12 ++++++------
 binfilter/inc/bf_sc/chgtrack.hxx                     |    2 +-
 binfilter/inc/bf_sc/chgviset.hxx                     |    2 +-
 binfilter/inc/bf_sc/conditio.hxx                     |    6 +++---
 binfilter/inc/bf_sc/dbcolect.hxx                     |    4 ++--
 binfilter/inc/bf_sc/detdata.hxx                      |    2 +-
 binfilter/inc/bf_sc/dpsave.hxx                       |    6 +++---
 binfilter/inc/bf_sc/drwlayer.hxx                     |    2 +-
 binfilter/inc/bf_sc/global.hxx                       |    6 +++---
 binfilter/inc/bf_sc/olinetab.hxx                     |    6 +++---
 binfilter/inc/bf_sc/patattr.hxx                      |    2 +-
 binfilter/inc/bf_sc/pivot.hxx                        |    4 ++--
 binfilter/inc/bf_sc/rangenam.hxx                     |    4 ++--
 binfilter/inc/bf_sc/userlist.hxx                     |    4 ++--
 binfilter/inc/bf_sc/validat.hxx                      |    4 ++--
 binfilter/inc/bf_sch/stlsheet.hxx                    |    2 +-
 binfilter/inc/bf_sd/stlsheet.hxx                     |    2 +-
 binfilter/inc/bf_sfx2/printer.hxx                    |    2 +-
 binfilter/inc/bf_svtools/bintitem.hxx                |    2 +-
 binfilter/inc/bf_svtools/cenumitm.hxx                |    4 ++--
 binfilter/inc/bf_svtools/cintitem.hxx                |    8 ++++----
 binfilter/inc/bf_svtools/cntwall.hxx                 |    2 +-
 binfilter/inc/bf_svtools/cstitem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/ctypeitm.hxx                |    2 +-
 binfilter/inc/bf_svtools/dateitem.hxx                |    2 +-
 binfilter/inc/bf_svtools/dtritem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/flagitem.hxx                |    2 +-
 binfilter/inc/bf_svtools/frqitem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/intitem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/itempool.hxx                |    2 +-
 binfilter/inc/bf_svtools/itemset.hxx                 |    2 +-
 binfilter/inc/bf_svtools/lckbitem.hxx                |    2 +-
 binfilter/inc/bf_svtools/macitem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/poolitem.hxx                |    4 ++--
 binfilter/inc/bf_svtools/ptitem.hxx                  |    2 +-
 binfilter/inc/bf_svtools/rectitem.hxx                |    2 +-
 binfilter/inc/bf_svtools/rngitem.hxx                 |    4 ++--
 binfilter/inc/bf_svtools/sfontitm.hxx                |    2 +-
 binfilter/inc/bf_svtools/slstitm.hxx                 |    2 +-
 binfilter/inc/bf_svtools/stritem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/style.hxx                   |    2 +-
 binfilter/inc/bf_svtools/szitem.hxx                  |    2 +-
 binfilter/inc/bf_svtools/tfrmitem.hxx                |    2 +-
 binfilter/inc/bf_svtools/visitem.hxx                 |    2 +-
 binfilter/inc/bf_svtools/zformat.hxx                 |    6 +++---
 binfilter/inc/bf_svx/adjitem.hxx                     |    2 +-
 binfilter/inc/bf_svx/akrnitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/algitem.hxx                     |    2 +-
 binfilter/inc/bf_svx/blnkitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/boxitem.hxx                     |    4 ++--
 binfilter/inc/bf_svx/brkitem.hxx                     |    2 +-
 binfilter/inc/bf_svx/brshitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/bulitem.hxx                     |    2 +-
 binfilter/inc/bf_svx/charreliefitem.hxx              |    2 +-
 binfilter/inc/bf_svx/charrotateitem.hxx              |    2 +-
 binfilter/inc/bf_svx/charscaleitem.hxx               |    2 +-
 binfilter/inc/bf_svx/chrtitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/cmapitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/cntritem.hxx                    |    2 +-
 binfilter/inc/bf_svx/colritem.hxx                    |    2 +-
 binfilter/inc/bf_svx/crsditem.hxx                    |    2 +-
 binfilter/inc/bf_svx/cscoitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/e3ditem.hxx                     |    2 +-
 binfilter/inc/bf_svx/editobj.hxx                     |    4 ++--
 binfilter/inc/bf_svx/emphitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/escpitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/fhgtitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/flditem.hxx                     |    2 +-
 binfilter/inc/bf_svx/fontitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/frmdiritem.hxx                  |    2 +-
 binfilter/inc/bf_svx/grfcrop.hxx                     |    2 +-
 binfilter/inc/bf_svx/hyznitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/keepitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/kernitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/langitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/lrspitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/lspcitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/numitem.hxx                     |    6 +++---
 binfilter/inc/bf_svx/opaqitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/pageitem.hxx                    |    4 ++--
 binfilter/inc/bf_svx/pbinitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/postitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/prntitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/protitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/sdasaitm.hxx                    |    2 +-
 binfilter/inc/bf_svx/shaditem.hxx                    |    2 +-
 binfilter/inc/bf_svx/shdditem.hxx                    |    2 +-
 binfilter/inc/bf_svx/sizeitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/spltitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/svdetc.hxx                      |    2 +-
 binfilter/inc/bf_svx/svdpage.hxx                     |    2 +-
 binfilter/inc/bf_svx/sxfiitm.hxx                     |    2 +-
 binfilter/inc/bf_svx/tstpitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/twolinesitem.hxx                |    2 +-
 binfilter/inc/bf_svx/udlnitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/ulspitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/wghtitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/wrlmitem.hxx                    |    2 +-
 binfilter/inc/bf_svx/xbtmpit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xcolit.hxx                      |    2 +-
 binfilter/inc/bf_svx/xflasit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xflftrit.hxx                    |    2 +-
 binfilter/inc/bf_svx/xflgrit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xflhtit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xit.hxx                         |    2 +-
 binfilter/inc/bf_svx/xlnasit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xlndsit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xlnedit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xlnstit.hxx                     |    2 +-
 binfilter/inc/bf_svx/xtxasit.hxx                     |    2 +-
 binfilter/inc/bf_sw/cellatr.hxx                      |    6 +++---
 binfilter/inc/bf_sw/fchrfmt.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmtanchr.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtclbl.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmtclds.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmtcnct.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmtcntnt.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtflcnt.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtfld.hxx                       |    2 +-
 binfilter/inc/bf_sw/fmtfordr.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtfsize.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtftn.hxx                       |    2 +-
 binfilter/inc/bf_sw/fmtftntx.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmthbsh.hxx                      |    4 ++--
 binfilter/inc/bf_sw/fmthdft.hxx                      |    4 ++--
 binfilter/inc/bf_sw/fmtinfmt.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtlsplt.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtornt.hxx                      |    4 ++--
 binfilter/inc/bf_sw/fmtpdsc.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmtrfmrk.hxx                     |    2 +-
 binfilter/inc/bf_sw/fmtruby.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmtsrnd.hxx                      |    2 +-
 binfilter/inc/bf_sw/fmturl.hxx                       |    2 +-
 binfilter/inc/bf_sw/grfatr.hxx                       |    6 +++---
 binfilter/inc/bf_sw/hfspacingitem.hxx                |    2 +-
 binfilter/inc/bf_sw/paratr.hxx                       |    6 +++---
 binfilter/inc/bf_sw/tox.hxx                          |    2 +-
 145 files changed, 189 insertions(+), 189 deletions(-)

New commits:
commit 19f8df329169a2fb7c794311a12ae7623737e2ee
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Tue Apr 19 13:21:13 2011 +0100

    fix build breakage post stubbing Stores/Saves .

diff --git a/binfilter/bf_basic/source/basmgr/basmgr.cxx b/binfilter/bf_basic/source/basmgr/basmgr.cxx
index d86f3b6..7be38bb 100644
--- a/binfilter/bf_basic/source/basmgr/basmgr.cxx
+++ b/binfilter/bf_basic/source/basmgr/basmgr.cxx
@@ -490,7 +490,7 @@ public:
     BOOL			IsFoundInPath() const				{ return bFoundInPath; }
     void			SetFoundInPath( BOOL bInPath )		{ bFoundInPath = bInPath; }
 
-    void                        Store( SotStorageStream& rSStream, const String& rBasMgrStorageName, BOOL bUseOldReloadInfo ) {}
+    void                        Store( SotStorageStream&, const String&, BOOL ) {}
     static BasicLibInfo*	Create( SotStorageStream& rSStream );
 
     Reference< XLibraryContainer > GetLibraryContainer( void )
diff --git a/binfilter/bf_sc/source/core/inc/ddelink.hxx b/binfilter/bf_sc/source/core/inc/ddelink.hxx
index 6f8c171..e6c3b02 100644
--- a/binfilter/bf_sc/source/core/inc/ddelink.hxx
+++ b/binfilter/bf_sc/source/core/inc/ddelink.hxx
@@ -63,7 +63,7 @@ public:
             ScDdeLink( ScDocument* pD, SvStream& rStream, ScMultipleReadHeader& rHdr );
     virtual ~ScDdeLink();
 
-    void Store( SvStream& rStream, ScMultipleWriteHeader& rHdr ) const {}
+    void Store( SvStream&, ScMultipleWriteHeader& ) const {}
 
                                             // von SvBaseLink ueberladen:
     virtual void	DataChanged( const String& rMimeType,
diff --git a/binfilter/bf_sc/source/core/inc/scmatrix.hxx b/binfilter/bf_sc/source/core/inc/scmatrix.hxx
index 6f06674..eacf5e8 100644
--- a/binfilter/bf_sc/source/core/inc/scmatrix.hxx
+++ b/binfilter/bf_sc/source/core/inc/scmatrix.hxx
@@ -98,7 +98,7 @@ public:
     BOOL HasMat() const							{ return pMat != NULL; }
 
     ScMatrix(SvStream& rStream);
-    void Store(SvStream& rStream) const {}
+    void Store(SvStream&) const {}
 
     void GetDimensions(USHORT& rC, USHORT& rR) const { rC = nAnzCol; rR = nAnzRow; };
     ULONG GetElementCount() const       { return (ULONG) nAnzCol * nAnzRow; }
diff --git a/binfilter/bf_sfx2/source/doc/sfx2_docinf.cxx b/binfilter/bf_sfx2/source/doc/sfx2_docinf.cxx
index 2d150c3..a010432 100644
--- a/binfilter/bf_sfx2/source/doc/sfx2_docinf.cxx
+++ b/binfilter/bf_sfx2/source/doc/sfx2_docinf.cxx
@@ -423,7 +423,7 @@ static const char pDocInfoHeader[] = "SfxDocumentInfo";
 /*N*/ 		nVersion( nV ), bPasswd( bPass ) { aHeader = String::CreateFromAscii( pHeader ); }
 /*N*/ 	FileHeader( SvStream& rStream );
 /*N*/
-/*N*/ 	void Save( SvStream& rStream ) const {};
+/*N*/ 	void Save( SvStream& ) const {};
 /*N*/ };
 
 //-------------------------------------------------------------------------
diff --git a/binfilter/bf_svx/source/editeng/editdoc.hxx b/binfilter/bf_svx/source/editeng/editdoc.hxx
index 1095c76..5f10e63 100644
--- a/binfilter/bf_svx/source/editeng/editdoc.hxx
+++ b/binfilter/bf_svx/source/editeng/editdoc.hxx
@@ -709,7 +709,7 @@ public:
                         EditEngineItemPool( BOOL bPersistenRefCounts );
                         ~EditEngineItemPool();
 
-    virtual SvStream& Store( SvStream& rStream ) const {}
+    virtual SvStream& Store( SvStream& rStream ) const { return rStream; }
 };
 
 }//end of namespace binfilter
diff --git a/binfilter/bf_svx/source/editeng/editobj2.hxx b/binfilter/bf_svx/source/editeng/editobj2.hxx
index fe68563..0a6cace 100644
--- a/binfilter/bf_svx/source/editeng/editobj2.hxx
+++ b/binfilter/bf_svx/source/editeng/editobj2.hxx
@@ -192,7 +192,7 @@ private:
 
 protected:
     void					DeleteContents();
-    virtual void StoreData( SvStream& rOStream ) const {}
+    virtual void StoreData( SvStream& ) const {}
     virtual void			CreateData( SvStream& rIStream );
     BOOL					ImpChangeStyleSheets( const String& rOldName, SfxStyleFamily eOldFamily,
                                         const String& rNewName, SfxStyleFamily eNewFamily );
diff --git a/binfilter/bf_xmloff/source/style/xmloff_xmlstyle.cxx b/binfilter/bf_xmloff/source/style/xmloff_xmlstyle.cxx
index fead4e0..251b37a 100644
--- a/binfilter/bf_xmloff/source/style/xmloff_xmlstyle.cxx
+++ b/binfilter/bf_xmloff/source/style/xmloff_xmlstyle.cxx
@@ -299,12 +299,12 @@ public:
     const OUString& GetParentHRef() { return sParentHRef; }
 };
 
-SvXMLStylesContext_Impl::SvXMLStylesContext_Impl() :
+SvXMLStylesContext_Impl::SvXMLStylesContext_Impl()
+    : aStyles()
+    , pIndices( 0 )
 #ifdef DBG_UTIL
-    nIndexCreated( 0 ),
+    , nIndexCreated( 0 )
 #endif
-    aStyles(),
-    pIndices( 0 )
 {}
 
 SvXMLStylesContext_Impl::~SvXMLStylesContext_Impl()
diff --git a/binfilter/inc/bf_basic/basmgr.hxx b/binfilter/inc/bf_basic/basmgr.hxx
index 5be9e8f..6f434e4 100644
--- a/binfilter/inc/bf_basic/basmgr.hxx
+++ b/binfilter/inc/bf_basic/basmgr.hxx
@@ -196,8 +196,8 @@ public:
     StarBASIC*	    GetLib( const String& rName ) const;
     USHORT		    GetLibId( const String& rName ) const;
 
-    void            Store( SotStorage& rStorage, const String& rBaseURL ) {}
-    void            Store( SotStorage& rStorage, const String& rBaseURL, BOOL bStoreLibs ){}
+    void            Store( SotStorage&, const String& ) {}
+    void            Store( SotStorage&, const String&, BOOL ){}
 
     String		    GetLibName( USHORT nLib );
 
diff --git a/binfilter/inc/bf_sc/attrib.hxx b/binfilter/inc/bf_sc/attrib.hxx
index b00a718..f46dd8c 100644
--- a/binfilter/inc/bf_sc/attrib.hxx
+++ b/binfilter/inc/bf_sc/attrib.hxx
@@ -72,7 +72,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVer ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nVer ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 
             INT16           GetColMerge() const {return nColMerge; }
             INT16           GetRowMerge() const {return nRowMerge; }
@@ -127,7 +127,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVer ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nVer ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
@@ -172,7 +172,7 @@ public:
     virtual SfxPoolItem*		Clone( SfxItemPool *pPool = 0 ) const;
     virtual USHORT				GetVersion( USHORT nFileVersion ) const;
     virtual SfxPoolItem*		Create(SvStream &, USHORT) const;
-    virtual SvStream&			Store( SvStream& rStream, USHORT nVer ) const {}
+    virtual SvStream&			Store( SvStream& rStream, USHORT ) const { return rStream; }
 
     const ScRange&	GetRange() const 				{ return aRange;  }
     void			SetRange( const ScRange& rNew )	{ aRange = rNew; }
@@ -225,7 +225,7 @@ public:
     virtual int 				operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*		Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*		Create(SvStream &, USHORT) const;
-    virtual SvStream&			Store( SvStream& rStream, USHORT nVer ) const {}
+    virtual SvStream&			Store( SvStream& rStream, USHORT ) const { return rStream; }
 
     void	SetTableList( const List& aList );
 
@@ -262,7 +262,7 @@ public:
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
 
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVer ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nVer ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 
     virtual USHORT			GetVersion( USHORT nFileVersion ) const;
 
@@ -316,7 +316,7 @@ public:
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
 
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVer ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nVer ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 
     double GetValue() const		{ return nValue; }
 
diff --git a/binfilter/inc/bf_sc/chgtrack.hxx b/binfilter/inc/bf_sc/chgtrack.hxx
index 2910c2f..c6a8f73 100644
--- a/binfilter/inc/bf_sc/chgtrack.hxx
+++ b/binfilter/inc/bf_sc/chgtrack.hxx
@@ -1188,7 +1188,7 @@ public:
 /*N*/ 									ULONG nStartAction, ULONG nEndAction );
 /*N*/ 
 /*N*/ 			BOOL				Load( SvStream& rStrm, USHORT nVer );
-/*N*/    BOOL    Store( SvStream& rStrm ) {return FALSE;}
+/*N*/    BOOL    Store( SvStream& ) {return FALSE;}
 /*N*/ 			USHORT				GetLoadedFileFormatVersion() const
 /*N*/ 									{ return nLoadedFileFormatVersion; }
 /*N*/ 
diff --git a/binfilter/inc/bf_sc/chgviset.hxx b/binfilter/inc/bf_sc/chgviset.hxx
index 82c36e5..af57776 100644
--- a/binfilter/inc/bf_sc/chgviset.hxx
+++ b/binfilter/inc/bf_sc/chgviset.hxx
@@ -127,7 +127,7 @@ public:
 
 
 /*N*/ 	void				Load( SvStream& rStream, USHORT nVer );
-/*N*/ 	void  Store( SvStream& rStream ) const {}
+/*N*/ 	void  Store( SvStream& ) const {}
 
     // #i49161# this is needed to save documents with change tracking
     ScChangeViewSettings&	operator=	( const ScChangeViewSettings& r );
diff --git a/binfilter/inc/bf_sc/conditio.hxx b/binfilter/inc/bf_sc/conditio.hxx
index a54caf6..d680a35 100644
--- a/binfilter/inc/bf_sc/conditio.hxx
+++ b/binfilter/inc/bf_sc/conditio.hxx
@@ -166,7 +166,7 @@ public:
 
     void			SetParent( ScConditionalFormat* pNew )	{ pParent = pNew; }
 
-    void  Store(SvStream& rStream, ScMultipleWriteHeader& rHdr) const {}
+    void  Store(SvStream&, ScMultipleWriteHeader&) const {}
 
     int				operator== ( const ScCondFormatEntry& r ) const;
 
@@ -199,7 +199,7 @@ public:
     // echte Kopie der Formeln (fuer Ref-Undo / zwischen Dokumenten)
     ScConditionalFormat* Clone(ScDocument* pNewDoc = NULL) const;
 
-    void    Store(SvStream& rStream, ScMultipleWriteHeader& rHdr) const {}
+    void    Store(SvStream&, ScMultipleWriteHeader&) const {}
 
     void			AddEntry( const ScCondFormatEntry& rNew );
 
@@ -255,7 +255,7 @@ public:
     ScConditionalFormat* GetFormat( sal_uInt32 nKey );
 
     void	Load( SvStream& rStream, ScDocument* pDocument );
-    void	Store( SvStream& rStream ) const {}
+    void	Store( SvStream& ) const {}
     void	ResetUsed();
 
     void	CompileXML();
diff --git a/binfilter/inc/bf_sc/dbcolect.hxx b/binfilter/inc/bf_sc/dbcolect.hxx
index 22d4ae4..3bdb0ac 100644
--- a/binfilter/inc/bf_sc/dbcolect.hxx
+++ b/binfilter/inc/bf_sc/dbcolect.hxx
@@ -135,7 +135,7 @@ public:
             ScDBData&	operator= (const ScDBData& rData);
 
 
-            BOOL    Store( SvStream& rStream, ScMultipleWriteHeader& rHdr ) const {return FALSE;}
+            BOOL    Store( SvStream&, ScMultipleWriteHeader& ) const {return FALSE;}
 
             const String& GetName() const				{ return aName; }
             void		GetName(String& rName) const	{ rName = aName; }
@@ -223,7 +223,7 @@ public:
             ScDBData*	GetDBAtArea(USHORT nTab, USHORT nCol1, USHORT nRow1, USHORT nCol2, USHORT nRow2) const;
 
     BOOL	Load( SvStream& rStream );
-    BOOL	Store( SvStream& rStream ) const {return FALSE;}
+    BOOL	Store( SvStream& ) const {return FALSE;}
 
     BOOL	SearchName( const String& rName, USHORT& rIndex ) const;
 
diff --git a/binfilter/inc/bf_sc/detdata.hxx b/binfilter/inc/bf_sc/detdata.hxx
index 5ca707e..6bae8c1 100644
--- a/binfilter/inc/bf_sc/detdata.hxx
+++ b/binfilter/inc/bf_sc/detdata.hxx
@@ -101,7 +101,7 @@ public:
     void	Append( ScDetOpData* pData );
 
     void	Load( SvStream& rStream );
-    void  Store( SvStream& rStream ) const {}
+    void  Store( SvStream& ) const {}
     BOOL	HasAddError() const		{ return bHasAddError; }
 };
 
diff --git a/binfilter/inc/bf_sc/dpsave.hxx b/binfilter/inc/bf_sc/dpsave.hxx
index 4f17614..4cffe74 100644
--- a/binfilter/inc/bf_sc/dpsave.hxx
+++ b/binfilter/inc/bf_sc/dpsave.hxx
@@ -70,7 +70,7 @@ public:
     void					WriteToSource( const ::com::sun::star::uno::Reference<
                                             ::com::sun::star::uno::XInterface>& xMember );
 
-    void Store( SvStream& rStream ) const {}
+    void Store( SvStream& ) const {}
 };
 
 
@@ -128,7 +128,7 @@ public:
     void					WriteToSource( const ::com::sun::star::uno::Reference<
                                             ::com::sun::star::uno::XInterface>& xDim );
 
-    void Store( SvStream& rStream ) const {}
+    void Store( SvStream& ) const {}
 };
 
 
@@ -172,7 +172,7 @@ public:
     void					WriteToSource( const ::com::sun::star::uno::Reference<
                                             ::com::sun::star::sheet::XDimensionsSupplier>& xSource );
 
-    void Store( SvStream& rStream ) const {}
+    void Store( SvStream& ) const {}
     void					Load( SvStream& rStream );
 
 };
diff --git a/binfilter/inc/bf_sc/drwlayer.hxx b/binfilter/inc/bf_sc/drwlayer.hxx
index 624c55a..2022406 100644
--- a/binfilter/inc/bf_sc/drwlayer.hxx
+++ b/binfilter/inc/bf_sc/drwlayer.hxx
@@ -110,7 +110,7 @@ public:
     void			UpdateBasic();				// DocShell-Basic in DrawPages setzen
 
     void			Load( SvStream& rStream );
-    void Store( SvStream& rStream ) const {}
+    void Store( SvStream& ) const {}
 
     BOOL			GetPrintArea( ScRange& rRange, BOOL bSetHor, BOOL bSetVer ) const;
 
diff --git a/binfilter/inc/bf_sc/global.hxx b/binfilter/inc/bf_sc/global.hxx
index 20ffb1a..27ebf47 100644
--- a/binfilter/inc/bf_sc/global.hxx
+++ b/binfilter/inc/bf_sc/global.hxx
@@ -1336,7 +1336,7 @@ struct ScQueryEntry
     BOOL			operator==( const ScQueryEntry& r ) const;
 
     void			Load(SvStream& rStream);
-    void Store(SvStream& rStream) const {}
+    void Store(SvStream&) const {}
 };
 
 struct ScQueryParam
@@ -1377,7 +1377,7 @@ public:
      void			FillInExcelSyntax(String& aCellStr, USHORT nIndex);
 
     void			Load(SvStream& rStream);
-    void Store(SvStream& rStream) const {}
+    void Store(SvStream&) const {}
 };
 
 // -----------------------------------------------------------------------
@@ -1435,7 +1435,7 @@ struct ScConsolidateParam
     void				SetAreas		( ScArea* const* ppAreas, USHORT nCount );
 
     void			Load( SvStream& rStream );
-    void Store( SvStream& rStream ) const {}
+    void Store( SvStream& ) const {}
 };
 
 // -----------------------------------------------------------------------
diff --git a/binfilter/inc/bf_sc/olinetab.hxx b/binfilter/inc/bf_sc/olinetab.hxx
index 53c7164..ac40def 100644
--- a/binfilter/inc/bf_sc/olinetab.hxx
+++ b/binfilter/inc/bf_sc/olinetab.hxx
@@ -56,7 +56,7 @@ public:
                             ScOutlineEntry( const ScOutlineEntry& rEntry );
                             ScOutlineEntry( SvStream& rStream, ScMultipleReadHeader& rHdr );
 
-    void   Store( SvStream& rStream, ScMultipleWriteHeader& rHdr ) {}
+    void   Store( SvStream&, ScMultipleWriteHeader& ) {}
     virtual	DataObject*		Clone() const;
     USHORT					GetStart() const	{ return nStart; }
 /*N*/ 	USHORT					GetSize() const		{ return nSize; }
@@ -114,7 +114,7 @@ public:
     BOOL					ManualAction( USHORT nStartPos, USHORT nEndPos,
                                             BOOL bShow, BYTE* pHiddenFlags );
      void					Load( SvStream& rStream );
-    void Store( SvStream& rStream ) {}
+    void Store( SvStream& ) {}
 };
 
 
@@ -140,7 +140,7 @@ public:
 /*N*/ 	void					InsertRow( USHORT nStartRow, USHORT nSize );
 /*N*/ 	BOOL					DeleteRow( USHORT nStartRow, USHORT nSize );
     void					Load( SvStream& rStream );
-     void Store( SvStream& rStream ) {}
+     void Store( SvStream& ) {}
 };
 
 
diff --git a/binfilter/inc/bf_sc/patattr.hxx b/binfilter/inc/bf_sc/patattr.hxx
index 686b305..adb289f 100644
--- a/binfilter/inc/bf_sc/patattr.hxx
+++ b/binfilter/inc/bf_sc/patattr.hxx
@@ -75,7 +75,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream& rStream, USHORT nVersion) const;
-    virtual SvStream&     Store(SvStream& rStream, USHORT nItemVersion) const {}
+    virtual SvStream&     Store(SvStream& rStream, USHORT) const { return rStream; }
 
     virtual int 			operator==(const SfxPoolItem& rCmp) const;
 
diff --git a/binfilter/inc/bf_sc/pivot.hxx b/binfilter/inc/bf_sc/pivot.hxx
index 3a3cb11..079c219 100644
--- a/binfilter/inc/bf_sc/pivot.hxx
+++ b/binfilter/inc/bf_sc/pivot.hxx
@@ -176,7 +176,7 @@ public:
 
 
     BOOL		Load(SvStream& rStream, ScMultipleReadHeader& rHdr );
-    BOOL Store(SvStream& rStream, ScMultipleWriteHeader& rHdr ) const {return FALSE;}
+    BOOL Store(SvStream&, ScMultipleWriteHeader&) const {return FALSE;}
 
     void		SetQuery(const ScQueryParam& rQuery);
     void		GetQuery(ScQueryParam& rQuery) const;
@@ -253,7 +253,7 @@ public:
             ScPivot*	operator[]( const USHORT nIndex) const {return (ScPivot*)At(nIndex);}
 
     BOOL	Load( SvStream& rStream );
-    BOOL Store( SvStream& rStream ) const {return FALSE;}
+    BOOL Store( SvStream& ) const {return FALSE;}
 
     void	UpdateReference(UpdateRefMode eUpdateRefMode,
                                 USHORT nCol1, USHORT nRow1, USHORT nTab1,
diff --git a/binfilter/inc/bf_sc/rangenam.hxx b/binfilter/inc/bf_sc/rangenam.hxx
index 128e75b..88b066f 100644
--- a/binfilter/inc/bf_sc/rangenam.hxx
+++ b/binfilter/inc/bf_sc/rangenam.hxx
@@ -102,7 +102,7 @@ public:
 
     virtual	DataObject* Clone() const;
 
-    BOOL Store( SvStream& rStream, ScMultipleWriteHeader& rHdr ) const {return FALSE;}
+    BOOL Store( SvStream&, ScMultipleWriteHeader& ) const {return FALSE;}
 
 
     void			GetName( String& rName ) const	{ rName = aName; }
@@ -187,7 +187,7 @@ public:
     virtual	short			Compare(DataObject* pKey1, DataObject* pKey2) const;
 
     BOOL					Load( SvStream& rStream, USHORT nVer );
-    BOOL Store( SvStream& rStream ) const {return FALSE;}
+    BOOL Store( SvStream& ) const {return FALSE;}
     BOOL					SearchName( const String& rName, USHORT& rPos ) const;
 /*N*/ 	void					UpdateReference(UpdateRefMode eUpdateRefMode,
 /*N*/ 								const ScRange& rRange,
diff --git a/binfilter/inc/bf_sc/userlist.hxx b/binfilter/inc/bf_sc/userlist.hxx
index 2c7d539..e0993d2 100644
--- a/binfilter/inc/bf_sc/userlist.hxx
+++ b/binfilter/inc/bf_sc/userlist.hxx
@@ -53,7 +53,7 @@ public:
     virtual			~ScUserListData();
 
     virtual	DataObject*		Clone() const { return new ScUserListData(*this); }
-/*N*/  BOOL Store( SvStream& rStream ) const {return FALSE;}
+/*N*/  BOOL Store( SvStream& ) const {return FALSE;}
     const	String&			GetString() const { return aStr; }
             BOOL			GetSubIndex(const String& rSubStr, USHORT& rIndex) const;
 };
@@ -69,7 +69,7 @@ public:
 
             ScUserListData*	GetData( const String& rSubStr ) const;
 /*N*/ 			BOOL			Load( SvStream& rStream );
-/*N*/ BOOL Store( SvStream& rStream ) const {return FALSE;}
+/*N*/ BOOL Store( SvStream& ) const {return FALSE;}
             /// If the list in rStr is already inserted
             BOOL            HasEntry( const String& rStr ) const;
 
diff --git a/binfilter/inc/bf_sc/validat.hxx b/binfilter/inc/bf_sc/validat.hxx
index 8b4124d..3490ae8 100644
--- a/binfilter/inc/bf_sc/validat.hxx
+++ b/binfilter/inc/bf_sc/validat.hxx
@@ -88,7 +88,7 @@ public:
                                 ScDocument* pDocument );
             ~ScValidationData();
 
-    void Store(SvStream& rStream, ScMultipleWriteHeader& rHdr) const {}
+    void Store(SvStream&, ScMultipleWriteHeader&) const {}
 
     ScValidationData* Clone() const		// echte Kopie
                     { return new ScValidationData( GetDocument(), *this ); }
@@ -151,7 +151,7 @@ public:
     ScValidationData* GetData( sal_uInt32 nKey );
 
     void	Load( SvStream& rStream, ScDocument* pDocument );
-    void Store( SvStream& rStream ) const {}
+    void Store( SvStream& ) const {}
     void	ResetUsed();
 
     void	CompileXML();
diff --git a/binfilter/inc/bf_sch/stlsheet.hxx b/binfilter/inc/bf_sch/stlsheet.hxx
index ab7eaa8..3750494 100644
--- a/binfilter/inc/bf_sch/stlsheet.hxx
+++ b/binfilter/inc/bf_sch/stlsheet.hxx
@@ -41,7 +41,7 @@ class SchStyleSheet : public SfxStyleSheet
 {
 protected:
     virtual void Load (SvStream& rIn, USHORT nVersion);
-    virtual void Store(SvStream& rOut) {}
+    virtual void Store(SvStream&) {}
 
 public:
     TYPEINFO();
diff --git a/binfilter/inc/bf_sd/stlsheet.hxx b/binfilter/inc/bf_sd/stlsheet.hxx
index 42b5405..7bd4102 100644
--- a/binfilter/inc/bf_sd/stlsheet.hxx
+++ b/binfilter/inc/bf_sd/stlsheet.hxx
@@ -38,7 +38,7 @@ class SdStyleSheet : public SfxStyleSheet
 {
 protected:
     virtual void Load (SvStream& rIn, USHORT nVersion);
-    virtual void Store(SvStream& rOut) {}
+    virtual void Store(SvStream&) {}
 
     virtual void SFX_NOTIFY(SfxBroadcaster& rBC, const TypeId& rBCType,
                             const SfxHint& rHint, const TypeId& rHintType);
diff --git a/binfilter/inc/bf_sfx2/printer.hxx b/binfilter/inc/bf_sfx2/printer.hxx
index 6b04f0c..7c49213 100644
--- a/binfilter/inc/bf_sfx2/printer.hxx
+++ b/binfilter/inc/bf_sfx2/printer.hxx
@@ -102,7 +102,7 @@ public:
 
 
     static SfxPrinter*		Create( SvStream &rStream, SfxItemSet *pOptions );
-    SvStream&				Store( SvStream &rStream ) const {}
+    SvStream&				Store( SvStream &rStream ) const { return rStream; }
 
 
     const SfxItemSet&		GetOptions() const { return *pOptions; }
diff --git a/binfilter/inc/bf_svtools/bintitem.hxx b/binfilter/inc/bf_svtools/bintitem.hxx
index 11e24c2..5f7e03b 100644
--- a/binfilter/inc/bf_svtools/bintitem.hxx
+++ b/binfilter/inc/bf_svtools/bintitem.hxx
@@ -66,7 +66,7 @@ public:
     virtual int Compare(const SfxPoolItem &rWith) const;
     virtual SfxPoolItem* Clone(SfxItemPool *pPool = 0) const;
     virtual SfxPoolItem* Create(SvStream &, USHORT nVersion) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual	bool PutValue  ( const com::sun::star::uno::Any& rVal,
                              BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svtools/cenumitm.hxx b/binfilter/inc/bf_svtools/cenumitm.hxx
index b3bc580..5bffeb7 100644
--- a/binfilter/inc/bf_svtools/cenumitm.hxx
+++ b/binfilter/inc/bf_svtools/cenumitm.hxx
@@ -113,7 +113,7 @@ protected:
 public:
     TYPEINFO();
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual USHORT GetEnumValue() const;
 
@@ -165,7 +165,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
diff --git a/binfilter/inc/bf_svtools/cintitem.hxx b/binfilter/inc/bf_svtools/cintitem.hxx
index 0895f33..d7892d8 100644
--- a/binfilter/inc/bf_svtools/cintitem.hxx
+++ b/binfilter/inc/bf_svtools/cintitem.hxx
@@ -75,7 +75,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
@@ -137,7 +137,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
@@ -199,7 +199,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream &, USHORT) const {}
+    virtual SvStream & Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
@@ -261,7 +261,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
diff --git a/binfilter/inc/bf_svtools/cntwall.hxx b/binfilter/inc/bf_svtools/cntwall.hxx
index 83b5254..32e5de3 100644
--- a/binfilter/inc/bf_svtools/cntwall.hxx
+++ b/binfilter/inc/bf_svtools/cntwall.hxx
@@ -58,7 +58,7 @@ public:
 
     virtual	int				operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nItemVersion ) const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
 
     virtual	bool 			QueryValue( ::com::sun::star::uno::Any& rVal,
diff --git a/binfilter/inc/bf_svtools/cstitem.hxx b/binfilter/inc/bf_svtools/cstitem.hxx
index e107ebf..83d81ab 100644
--- a/binfilter/inc/bf_svtools/cstitem.hxx
+++ b/binfilter/inc/bf_svtools/cstitem.hxx
@@ -72,7 +72,7 @@ public:
     using SfxPoolItem::Compare;
     virtual int				Compare( const SfxPoolItem &rWith )			const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nItemVersion )	const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 )				const;
 
     virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
diff --git a/binfilter/inc/bf_svtools/ctypeitm.hxx b/binfilter/inc/bf_svtools/ctypeitm.hxx
index 7626e97..7f5a7cc 100644
--- a/binfilter/inc/bf_svtools/ctypeitm.hxx
+++ b/binfilter/inc/bf_svtools/ctypeitm.hxx
@@ -52,7 +52,7 @@ public:
 
     virtual SfxPoolItem* Create( SvStream& rStream,
                                  USHORT nItemVersion ) const;
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual int          operator==( const SfxPoolItem& rOrig ) const;
 
diff --git a/binfilter/inc/bf_svtools/dateitem.hxx b/binfilter/inc/bf_svtools/dateitem.hxx
index e5c4b36..5449c6b 100644
--- a/binfilter/inc/bf_svtools/dateitem.hxx
+++ b/binfilter/inc/bf_svtools/dateitem.hxx
@@ -64,7 +64,7 @@ public:
     using SfxPoolItem::Compare;
     virtual int				Compare( const SfxPoolItem &rWith ) const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nItemVersion ) const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
 
     virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
diff --git a/binfilter/inc/bf_svtools/dtritem.hxx b/binfilter/inc/bf_svtools/dtritem.hxx
index 33e1b2c..664a74b 100644
--- a/binfilter/inc/bf_svtools/dtritem.hxx
+++ b/binfilter/inc/bf_svtools/dtritem.hxx
@@ -65,7 +65,7 @@ public:
     using SfxPoolItem::Compare;
     virtual int				Compare( const SfxPoolItem &rWith )			const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nItemVersion )	const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 )				const;
     virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
                                     SfxMapUnit eCoreMetric,
diff --git a/binfilter/inc/bf_svtools/flagitem.hxx b/binfilter/inc/bf_svtools/flagitem.hxx
index b6f0c06..31cb0d3 100644
--- a/binfilter/inc/bf_svtools/flagitem.hxx
+++ b/binfilter/inc/bf_svtools/flagitem.hxx
@@ -63,7 +63,7 @@ public:
 
     virtual int 			 operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*     Create(SvStream &, USHORT nVersion) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
diff --git a/binfilter/inc/bf_svtools/frqitem.hxx b/binfilter/inc/bf_svtools/frqitem.hxx
index 2be7ad3..ffd985c 100644
--- a/binfilter/inc/bf_svtools/frqitem.hxx
+++ b/binfilter/inc/bf_svtools/frqitem.hxx
@@ -148,7 +148,7 @@ public:
     using SfxPoolItem::Compare;
     virtual int				Compare( const SfxPoolItem &rWith )			const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nItemVersion )	const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 )				const;
     virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
                                 SfxMapUnit eCoreMetric, SfxMapUnit ePresMetric, XubString &rText,
diff --git a/binfilter/inc/bf_svtools/intitem.hxx b/binfilter/inc/bf_svtools/intitem.hxx
index f34ba82..cb64ff1 100644
--- a/binfilter/inc/bf_svtools/intitem.hxx
+++ b/binfilter/inc/bf_svtools/intitem.hxx
@@ -93,7 +93,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
diff --git a/binfilter/inc/bf_svtools/itempool.hxx b/binfilter/inc/bf_svtools/itempool.hxx
index 8c6bfff..548936d 100644
--- a/binfilter/inc/bf_svtools/itempool.hxx
+++ b/binfilter/inc/bf_svtools/itempool.hxx
@@ -202,7 +202,7 @@ public:
                                             const SfxPoolItem *pItem ) const;
 
     virtual SvStream &				Load(SvStream &);
-    virtual SvStream & Store(SvStream &) const {}
+    virtual SvStream & Store(SvStream &rStream) const { return rStream; }
     int 							HasPersistentRefCounts() const {
                                         return bPersistentRefCounts; }
     void							LoadCompleted();
diff --git a/binfilter/inc/bf_svtools/itemset.hxx b/binfilter/inc/bf_svtools/itemset.hxx
index ddcc207..1d7a491 100644
--- a/binfilter/inc/bf_svtools/itemset.hxx
+++ b/binfilter/inc/bf_svtools/itemset.hxx
@@ -168,7 +168,7 @@ public:
 
     virtual SvStream &			Load( SvStream &, bool bDirect = FALSE,
                                       const SfxItemPool *pRefPool = 0 );
-    virtual SvStream & Store( SvStream &, bool bDirect = FALSE ) const {}
+    virtual SvStream & Store( SvStream &rStream, bool /*bDirect*/ = FALSE ) const { return rStream; }
 
     virtual int                 operator==(const SfxItemSet &) const;
 };
diff --git a/binfilter/inc/bf_svtools/lckbitem.hxx b/binfilter/inc/bf_svtools/lckbitem.hxx
index be232ad..8c7fab5 100644
--- a/binfilter/inc/bf_svtools/lckbitem.hxx
+++ b/binfilter/inc/bf_svtools/lckbitem.hxx
@@ -55,7 +55,7 @@ public:
     virtual int 			operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nItemVersion) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     SvLockBytes*			GetValue() const { return _xVal; }
 
diff --git a/binfilter/inc/bf_svtools/macitem.hxx b/binfilter/inc/bf_svtools/macitem.hxx
index 37d1d4d..0e03b25 100644
--- a/binfilter/inc/bf_svtools/macitem.hxx
+++ b/binfilter/inc/bf_svtools/macitem.hxx
@@ -172,7 +172,7 @@ public:
                                     const ::IntlWrapper * = 0 ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFileFormatVersion ) const;
 
     inline const SvxMacroTableDtor& GetMacroTable() const { return aMacroTable;}
diff --git a/binfilter/inc/bf_svtools/poolitem.hxx b/binfilter/inc/bf_svtools/poolitem.hxx
index 80b6b2b..94f1eda 100644
--- a/binfilter/inc/bf_svtools/poolitem.hxx
+++ b/binfilter/inc/bf_svtools/poolitem.hxx
@@ -222,7 +222,7 @@ public:
     virtual	bool             PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
 
     virtual SfxPoolItem*     Create( SvStream &, USHORT nItemVersion ) const;
-    virtual SvStream&       Store( SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store( SvStream &rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const = 0;
 
     ULONG                    GetRefCount() const { return m_nRefCount; }
@@ -390,7 +390,7 @@ public:
     // von sich selbst eine Kopie erzeugen
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const = 0;
     virtual SfxPoolItem*    Create(SvStream &, USHORT nVersion) const = 0;
-    virtual SvStream&      Store(SvStream &, USHORT nVer) const {}
+    virtual SvStream&      Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const SfxItemSet&       GetItemSet() const
                             { return *pSet; }
diff --git a/binfilter/inc/bf_svtools/ptitem.hxx b/binfilter/inc/bf_svtools/ptitem.hxx
index 2072048..46c8729 100644
--- a/binfilter/inc/bf_svtools/ptitem.hxx
+++ b/binfilter/inc/bf_svtools/ptitem.hxx
@@ -67,7 +67,7 @@ public:
 
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT nItemVersion) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const Point&    	 	 GetValue() const { return aVal; }
             void			 SetValue( const Point& rNewVal ) {
diff --git a/binfilter/inc/bf_svtools/rectitem.hxx b/binfilter/inc/bf_svtools/rectitem.hxx
index dc83c42..02b9beb 100644
--- a/binfilter/inc/bf_svtools/rectitem.hxx
+++ b/binfilter/inc/bf_svtools/rectitem.hxx
@@ -66,7 +66,7 @@ public:
     virtual int 			 operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT nItemVersion) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const Rectangle&    	 GetValue() const { return aVal; }
             void			 SetValue( const Rectangle& rNewVal ) {
diff --git a/binfilter/inc/bf_svtools/rngitem.hxx b/binfilter/inc/bf_svtools/rngitem.hxx
index 7417d6f..5ca56c7 100644
--- a/binfilter/inc/bf_svtools/rngitem.hxx
+++ b/binfilter/inc/bf_svtools/rngitem.hxx
@@ -86,7 +86,7 @@ public:
     inline NUMTYPE				To() const { return nTo; }
     inline BOOL					HasRange() const { return nTo>nFrom; }
     virtual SfxPoolItem*		Create( SvStream &, USHORT nVersion ) const;
-    virtual SvStream& Store( SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream &rStream, USHORT ) const { return rStream; }
 };
 
 // -----------------------------------------------------------------------
@@ -111,7 +111,7 @@ public:
     virtual SfxPoolItem*    	Clone( SfxItemPool *pPool = 0 ) const;
     inline const NUMTYPE*		GetRanges() const { return _pRanges; }
     virtual SfxPoolItem*		Create( SvStream &, USHORT nVersion ) const;
-    virtual SvStream& Store( SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream &rStream, USHORT ) const { return rStream; }
 };
 
 }
diff --git a/binfilter/inc/bf_svtools/sfontitm.hxx b/binfilter/inc/bf_svtools/sfontitm.hxx
index 28eeaef..8847df4 100644
--- a/binfilter/inc/bf_svtools/sfontitm.hxx
+++ b/binfilter/inc/bf_svtools/sfontitm.hxx
@@ -72,7 +72,7 @@ public:
     virtual	int operator ==(const SfxPoolItem & rItem) const;
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const
     { return new SfxFontItem(*this); }
 
diff --git a/binfilter/inc/bf_svtools/slstitm.hxx b/binfilter/inc/bf_svtools/slstitm.hxx
index 89847d3..e64e389 100644
--- a/binfilter/inc/bf_svtools/slstitm.hxx
+++ b/binfilter/inc/bf_svtools/slstitm.hxx
@@ -73,7 +73,7 @@ public:
                                     const ::IntlWrapper * = 0 ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create( SvStream &, USHORT nVersion ) const;
-    virtual SvStream& Store( SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream &rStream, USHORT ) const { return rStream; }
 
     virtual	bool            PutValue  ( const com::sun::star::uno::Any& rVal,
                                         BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svtools/stritem.hxx b/binfilter/inc/bf_svtools/stritem.hxx
index f92c4bd..2760e9d 100644
--- a/binfilter/inc/bf_svtools/stritem.hxx
+++ b/binfilter/inc/bf_svtools/stritem.hxx
@@ -51,7 +51,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 };
diff --git a/binfilter/inc/bf_svtools/style.hxx b/binfilter/inc/bf_svtools/style.hxx
index b35ce2c..df5f444 100644
--- a/binfilter/inc/bf_svtools/style.hxx
+++ b/binfilter/inc/bf_svtools/style.hxx
@@ -271,7 +271,7 @@ public:
     SfxStyleFamily 				GetSearchFamily() const  { return nSearchFamily; }
 
     BOOL 						Load( SvStream& );
-    BOOL Store( SvStream&, BOOL bUsed = TRUE ) {return FALSE;}
+    BOOL Store( SvStream&, BOOL /*bUsed*/ = TRUE ) {return FALSE;}
 };
 
 //=========================================================================
diff --git a/binfilter/inc/bf_svtools/szitem.hxx b/binfilter/inc/bf_svtools/szitem.hxx
index 443677a..5d0a62d 100644
--- a/binfilter/inc/bf_svtools/szitem.hxx
+++ b/binfilter/inc/bf_svtools/szitem.hxx
@@ -71,7 +71,7 @@ public:
 
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT nItemVersion) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const Size&				GetValue() const { return aVal; }
     void					SetValue( const Size& rNewVal ) {
diff --git a/binfilter/inc/bf_svtools/tfrmitem.hxx b/binfilter/inc/bf_svtools/tfrmitem.hxx
index dcea2d9..b59b7ad 100644
--- a/binfilter/inc/bf_svtools/tfrmitem.hxx
+++ b/binfilter/inc/bf_svtools/tfrmitem.hxx
@@ -68,7 +68,7 @@ public:
 
     virtual	int				operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nItemVersion ) const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
 
     virtual	bool            QueryValue( com::sun::star::uno::Any& rVal,
diff --git a/binfilter/inc/bf_svtools/visitem.hxx b/binfilter/inc/bf_svtools/visitem.hxx
index 14909ea..be9d27f 100644
--- a/binfilter/inc/bf_svtools/visitem.hxx
+++ b/binfilter/inc/bf_svtools/visitem.hxx
@@ -86,7 +86,7 @@ public:
 
     virtual SfxPoolItem * Create(SvStream & rStream, USHORT) const;
 
-    virtual SvStream & Store(SvStream & rStream, USHORT) const {}
+    virtual SvStream & Store(SvStream & rStream, USHORT) const { return rStream; }
 
     virtual SfxPoolItem * Clone(SfxItemPool * = 0) const;
 
diff --git a/binfilter/inc/bf_svtools/zformat.hxx b/binfilter/inc/bf_svtools/zformat.hxx
index 4180bcc..8997466 100644
--- a/binfilter/inc/bf_svtools/zformat.hxx
+++ b/binfilter/inc/bf_svtools/zformat.hxx
@@ -93,7 +93,7 @@ struct ImpSvNumberformatInfo            // Struct for FormatInfo
 
     void Copy( const ImpSvNumberformatInfo& rNumFor, USHORT nAnz );
     void Load(SvStream& rStream, USHORT nAnz);
-    void Save(SvStream& rStream, USHORT nAnz) const {};
+    void Save(SvStream&, USHORT) const {};
 };
 
 // NativeNumber, represent numbers using CJK or other digits if nNum>0,
@@ -136,7 +136,7 @@ public:
     void Enlarge(USHORT nAnz);          // Init of arrays to the right size
     void Load( SvStream& rStream, ImpSvNumberformatScan& rSc,
                 String& rLoadedColorName);
-    void Save( SvStream& rStream ) const {};
+    void Save( SvStream& ) const {};
 
     // if pSc is set, it is used to get the Color pointer
     void Copy( const ImpSvNumFor& rNumFor, ImpSvNumberformatScan* pSc );
@@ -227,7 +227,7 @@ public:
 
     NfHackConversion Load( SvStream& rStream, ImpSvNumMultipleReadHeader& rHdr,
         SvNumberFormatter* pConverter, ImpSvNumberInputScan& rISc );
-    void Save( SvStream& rStream, ImpSvNumMultipleWriteHeader& rHdr  ) const {};
+    void Save( SvStream&, ImpSvNumMultipleWriteHeader& ) const {};
 
     // Load a string which might contain an Euro symbol,
     // in fact that could be any string used in number formats.
diff --git a/binfilter/inc/bf_svx/adjitem.hxx b/binfilter/inc/bf_svx/adjitem.hxx
index 4f60e7a..e9b9cba 100644
--- a/binfilter/inc/bf_svx/adjitem.hxx
+++ b/binfilter/inc/bf_svx/adjitem.hxx
@@ -83,7 +83,7 @@ public:
     virtual void			 SetEnumValue( USHORT nNewVal );
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
 
     inline void SetOneWord( const SvxAdjust eType )
diff --git a/binfilter/inc/bf_svx/akrnitem.hxx b/binfilter/inc/bf_svx/akrnitem.hxx
index 3a2d8e1..b40ad25 100644
--- a/binfilter/inc/bf_svx/akrnitem.hxx
+++ b/binfilter/inc/bf_svx/akrnitem.hxx
@@ -59,7 +59,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
 
     inline SvxAutoKernItem& operator=(const SvxAutoKernItem& rAutoKern)
diff --git a/binfilter/inc/bf_svx/algitem.hxx b/binfilter/inc/bf_svx/algitem.hxx
index ade7885..e0e977e 100644
--- a/binfilter/inc/bf_svx/algitem.hxx
+++ b/binfilter/inc/bf_svx/algitem.hxx
@@ -151,7 +151,7 @@ public:
     virtual int              operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*     Create( SvStream& rStream, USHORT nVer ) const;
-    virtual SvStream& Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/blnkitem.hxx b/binfilter/inc/bf_svx/blnkitem.hxx
index d4ba51b..96eef47 100644
--- a/binfilter/inc/bf_svx/blnkitem.hxx
+++ b/binfilter/inc/bf_svx/blnkitem.hxx
@@ -60,7 +60,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline SvxBlinkItem& operator=(const SvxBlinkItem& rBlink) {
             SetValue(rBlink.GetValue());
diff --git a/binfilter/inc/bf_svx/boxitem.hxx b/binfilter/inc/bf_svx/boxitem.hxx
index 87f26bc..0af4a50 100644
--- a/binfilter/inc/bf_svx/boxitem.hxx
+++ b/binfilter/inc/bf_svx/boxitem.hxx
@@ -168,7 +168,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
 
 
@@ -267,7 +267,7 @@ public:
 
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT ) const { return rStream; }
 
     const SvxBorderLine*	GetHori() const { return pHori; }
     const SvxBorderLine*	GetVert() const { return pVert; }
diff --git a/binfilter/inc/bf_svx/brkitem.hxx b/binfilter/inc/bf_svx/brkitem.hxx
index 84963e2..45f36fb 100644
--- a/binfilter/inc/bf_svx/brkitem.hxx
+++ b/binfilter/inc/bf_svx/brkitem.hxx
@@ -66,7 +66,7 @@ public:
 
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
-    virtual SvStream& Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream, USHORT ) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
     virtual SfxPoolItem*	 Create( SvStream&, USHORT ) const;
     virtual USHORT			 GetValueCount() const;
diff --git a/binfilter/inc/bf_svx/brshitem.hxx b/binfilter/inc/bf_svx/brshitem.hxx
index fe505aa..3cf13dc 100644
--- a/binfilter/inc/bf_svx/brshitem.hxx
+++ b/binfilter/inc/bf_svx/brshitem.hxx
@@ -100,7 +100,7 @@ public:
 
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create( SvStream&, USHORT nVersion ) const;
-    virtual SvStream& Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream &rStream , USHORT ) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
 
     const Color& 	GetColor() const 				{ return aColor; }
diff --git a/binfilter/inc/bf_svx/bulitem.hxx b/binfilter/inc/bf_svx/bulitem.hxx
index 0520937..9db895f 100644
--- a/binfilter/inc/bf_svx/bulitem.hxx
+++ b/binfilter/inc/bf_svx/bulitem.hxx
@@ -101,7 +101,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create( SvStream&, USHORT nVersion ) const;
-    virtual SvStream&     Store( SvStream & , USHORT nItemVersion ) const {}
+    virtual SvStream&     Store( SvStream &rStream , USHORT ) const { return rStream; }
 
     sal_Unicode	        GetSymbol() const { return cSymbol; }
     String	            GetPrevText() const { return aPrevText; }
diff --git a/binfilter/inc/bf_svx/charreliefitem.hxx b/binfilter/inc/bf_svx/charreliefitem.hxx
index 45122dc..f435658 100644
--- a/binfilter/inc/bf_svx/charreliefitem.hxx
+++ b/binfilter/inc/bf_svx/charreliefitem.hxx
@@ -54,7 +54,7 @@ public:
 
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream & rStrm, USHORT nIVer) const {}
+    virtual SvStream& Store(SvStream & rStrm, USHORT) const { return rStrm; }
     virtual USHORT			GetVersion( USHORT nFileVersion ) const;
 
     virtual String			GetValueTextByPos( USHORT nPos ) const;
diff --git a/binfilter/inc/bf_svx/charrotateitem.hxx b/binfilter/inc/bf_svx/charrotateitem.hxx
index 9ea370b..a21a5cb 100644
--- a/binfilter/inc/bf_svx/charrotateitem.hxx
+++ b/binfilter/inc/bf_svx/charrotateitem.hxx
@@ -57,7 +57,7 @@ public:
 
 /*NBFF*/ 	virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
 /*NBFF*/ 	virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-/*NBFF*/ 	virtual SvStream&  Store(SvStream & rStrm, USHORT nIVer) const {}
+/*NBFF*/ 	virtual SvStream&  Store(SvStream & rStrm, USHORT) const { return rStrm; }
     virtual USHORT			GetVersion( USHORT nFileVersion ) const;
 
 /*NBFF*/ 	virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
diff --git a/binfilter/inc/bf_svx/charscaleitem.hxx b/binfilter/inc/bf_svx/charscaleitem.hxx
index 0834f84..149e967 100644
--- a/binfilter/inc/bf_svx/charscaleitem.hxx
+++ b/binfilter/inc/bf_svx/charscaleitem.hxx
@@ -54,7 +54,7 @@ public:
 
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-    virtual SvStream& Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream& rStream , USHORT ) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFileVersion ) const;
 
 
diff --git a/binfilter/inc/bf_svx/chrtitem.hxx b/binfilter/inc/bf_svx/chrtitem.hxx
index f13a9f5..cb1e899 100644
--- a/binfilter/inc/bf_svx/chrtitem.hxx
+++ b/binfilter/inc/bf_svx/chrtitem.hxx
@@ -313,7 +313,7 @@ public:
     virtual int 			 operator == (const SfxPoolItem&) const;
     virtual SfxPoolItem* Clone(SfxItemPool *pPool = NULL) const;
     virtual SfxPoolItem* Create(SvStream& rIn, USHORT nVersion) const;
-    virtual SvStream& Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream& rOut, USHORT) const { return rOut; }
 
     double GetValue() const { return fVal; }
     void SetValue(double fNewVal) { fVal = fNewVal; }
diff --git a/binfilter/inc/bf_svx/cmapitem.hxx b/binfilter/inc/bf_svx/cmapitem.hxx
index 0d3527c..5954e77 100644
--- a/binfilter/inc/bf_svx/cmapitem.hxx
+++ b/binfilter/inc/bf_svx/cmapitem.hxx
@@ -60,7 +60,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT          GetValueCount() const;
 
     // MS VC4.0 kommt durcheinander
diff --git a/binfilter/inc/bf_svx/cntritem.hxx b/binfilter/inc/bf_svx/cntritem.hxx
index 6a5398a..b3d05ae 100644
--- a/binfilter/inc/bf_svx/cntritem.hxx
+++ b/binfilter/inc/bf_svx/cntritem.hxx
@@ -54,7 +54,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
 
     inline SvxContourItem& operator=(const SvxContourItem& rCont)
diff --git a/binfilter/inc/bf_svx/colritem.hxx b/binfilter/inc/bf_svx/colritem.hxx
index f5623b6..daa3b47 100644
--- a/binfilter/inc/bf_svx/colritem.hxx
+++ b/binfilter/inc/bf_svx/colritem.hxx
@@ -73,7 +73,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline SvxColorItem& operator=(const SvxColorItem& rColor)
     {
diff --git a/binfilter/inc/bf_svx/crsditem.hxx b/binfilter/inc/bf_svx/crsditem.hxx
index 5677ce8..b5f863f 100644
--- a/binfilter/inc/bf_svx/crsditem.hxx
+++ b/binfilter/inc/bf_svx/crsditem.hxx
@@ -59,7 +59,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT          GetValueCount() const;
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/cscoitem.hxx b/binfilter/inc/bf_svx/cscoitem.hxx
index 3732804..d781b8a 100644
--- a/binfilter/inc/bf_svx/cscoitem.hxx
+++ b/binfilter/inc/bf_svx/cscoitem.hxx
@@ -55,7 +55,7 @@ public:
 
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*     Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline rtl_TextEncoding&	GetCharSet() { return eFrom; }
     inline rtl_TextEncoding 	GetCharSet() const { return eFrom; }
diff --git a/binfilter/inc/bf_svx/e3ditem.hxx b/binfilter/inc/bf_svx/e3ditem.hxx
index c518f24..1778f0a 100644
--- a/binfilter/inc/bf_svx/e3ditem.hxx
+++ b/binfilter/inc/bf_svx/e3ditem.hxx
@@ -55,7 +55,7 @@ public:
     virtual int				operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVersion) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/editobj.hxx b/binfilter/inc/bf_svx/editobj.hxx
index 91cde32..b0f922b 100644
--- a/binfilter/inc/bf_svx/editobj.hxx
+++ b/binfilter/inc/bf_svx/editobj.hxx
@@ -58,7 +58,7 @@ protected:
                         EditTextObject( USHORT nWhich );
                         EditTextObject( const EditTextObject& r );
 
-    virtual void		StoreData( SvStream& rOStream ) const {}
+    virtual void		StoreData( SvStream& ) const {}
     virtual void		CreateData( SvStream& rIStream );
 
 public:
@@ -78,7 +78,7 @@ public:
 
     virtual EditTextObject*	Clone() const = 0;
 
-    BOOL Store( SvStream& rOStream ) const {return FALSE;}
+    BOOL Store( SvStream& ) const {return FALSE;}
     static EditTextObject*	Create( SvStream& rIStream,
                                 SfxItemPool* pGlobalTextObjectPool = 0 );
 
diff --git a/binfilter/inc/bf_svx/emphitem.hxx b/binfilter/inc/bf_svx/emphitem.hxx
index 778a3e9..4d06e3c 100644
--- a/binfilter/inc/bf_svx/emphitem.hxx
+++ b/binfilter/inc/bf_svx/emphitem.hxx
@@ -59,7 +59,7 @@ public:
 
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFileVersion ) const;
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal,
diff --git a/binfilter/inc/bf_svx/escpitem.hxx b/binfilter/inc/bf_svx/escpitem.hxx
index c98f925..2b44976 100644
--- a/binfilter/inc/bf_svx/escpitem.hxx
+++ b/binfilter/inc/bf_svx/escpitem.hxx
@@ -72,7 +72,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline void SetEscapement( const SvxEscapement eNew )
     {
diff --git a/binfilter/inc/bf_svx/fhgtitem.hxx b/binfilter/inc/bf_svx/fhgtitem.hxx
index 197aa82..906e8e4 100644
--- a/binfilter/inc/bf_svx/fhgtitem.hxx
+++ b/binfilter/inc/bf_svx/fhgtitem.hxx
@@ -70,7 +70,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*     Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nItemVersion) const;
 
     inline SvxFontHeightItem& operator=(const SvxFontHeightItem& rSize)
diff --git a/binfilter/inc/bf_svx/flditem.hxx b/binfilter/inc/bf_svx/flditem.hxx
index 6adf76f..15167a2 100644
--- a/binfilter/inc/bf_svx/flditem.hxx
+++ b/binfilter/inc/bf_svx/flditem.hxx
@@ -87,7 +87,7 @@ public:
     virtual int 			operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT nVer ) const;
-    virtual SvStream& Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream&rStream , USHORT ) const { return rStream; }
 
     const SvxFieldData*		GetField() const 	{ return pField; }
     static SvClassManager&	GetClassManager() 	{ return ITEMDATA()->GetClassManager(); }
diff --git a/binfilter/inc/bf_svx/fontitem.hxx b/binfilter/inc/bf_svx/fontitem.hxx
index 20f2a9f..a018c8d 100644
--- a/binfilter/inc/bf_svx/fontitem.hxx
+++ b/binfilter/inc/bf_svx/fontitem.hxx
@@ -73,7 +73,7 @@ public:
     virtual int 			 operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual	bool             QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool             PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
 
diff --git a/binfilter/inc/bf_svx/frmdiritem.hxx b/binfilter/inc/bf_svx/frmdiritem.hxx
index ad63e76..2527ce4 100644
--- a/binfilter/inc/bf_svx/frmdiritem.hxx
+++ b/binfilter/inc/bf_svx/frmdiritem.hxx
@@ -55,7 +55,7 @@ public:
 
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-    virtual SvStream&  Store(SvStream & rStrm, USHORT nIVer) const {}
+    virtual SvStream&  Store(SvStream & rStrm, USHORT) const { return rStrm; }
     virtual USHORT			GetVersion( USHORT nFileVersion ) const;
     virtual int 			operator==( const SfxPoolItem& ) const;
 
diff --git a/binfilter/inc/bf_svx/grfcrop.hxx b/binfilter/inc/bf_svx/grfcrop.hxx
index 826a655..3cc4d5c 100644
--- a/binfilter/inc/bf_svx/grfcrop.hxx
+++ b/binfilter/inc/bf_svx/grfcrop.hxx
@@ -54,7 +54,7 @@ public:
 //	virtual SfxPoolItem*		Clone( SfxItemPool *pPool = 0 ) const;
 //	virtual USHORT			 	GetVersion( USHORT nFileVersion ) const;
     virtual SfxPoolItem*		Create(SvStream &, USHORT nVer) const;
-    virtual SvStream& Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual	bool                QueryValue( ::com::sun::star::uno::Any& rVal,
                                         BYTE nMemberId = 0 ) const;
     virtual	bool                PutValue( const ::com::sun::star::uno::Any& rVal,
diff --git a/binfilter/inc/bf_svx/hyznitem.hxx b/binfilter/inc/bf_svx/hyznitem.hxx
index 78a1a69..655cac4 100644
--- a/binfilter/inc/bf_svx/hyznitem.hxx
+++ b/binfilter/inc/bf_svx/hyznitem.hxx
@@ -73,7 +73,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline void SetHyphen( const BOOL bNew ) { bHyphen = bNew; }
     inline BOOL IsHyphen() const { return bHyphen; }
diff --git a/binfilter/inc/bf_svx/keepitem.hxx b/binfilter/inc/bf_svx/keepitem.hxx
index 65f3f12..a008e63 100644
--- a/binfilter/inc/bf_svx/keepitem.hxx
+++ b/binfilter/inc/bf_svx/keepitem.hxx
@@ -60,7 +60,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT ) const;
-    virtual SvStream& Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream& Store( SvStream &rStream , USHORT ) const { return rStream; }
 
 };
 
diff --git a/binfilter/inc/bf_svx/kernitem.hxx b/binfilter/inc/bf_svx/kernitem.hxx
index a0eb1f8..ff64c91 100644
--- a/binfilter/inc/bf_svx/kernitem.hxx
+++ b/binfilter/inc/bf_svx/kernitem.hxx
@@ -61,7 +61,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
 
     inline SvxKerningItem& operator=(const SvxKerningItem& rKern) {
diff --git a/binfilter/inc/bf_svx/langitem.hxx b/binfilter/inc/bf_svx/langitem.hxx
index b39ae92..dc6ded9 100644
--- a/binfilter/inc/bf_svx/langitem.hxx
+++ b/binfilter/inc/bf_svx/langitem.hxx
@@ -59,7 +59,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT          GetValueCount() const;
 
     inline SvxLanguageItem& operator=(const SvxLanguageItem& rLang)
diff --git a/binfilter/inc/bf_svx/lrspitem.hxx b/binfilter/inc/bf_svx/lrspitem.hxx
index b9edb49..450bc35 100644
--- a/binfilter/inc/bf_svx/lrspitem.hxx
+++ b/binfilter/inc/bf_svx/lrspitem.hxx
@@ -98,7 +98,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
 
     // Die "Layout-Schnittstelle":
diff --git a/binfilter/inc/bf_svx/lspcitem.hxx b/binfilter/inc/bf_svx/lspcitem.hxx
index 56f728d..9434b2a 100644
--- a/binfilter/inc/bf_svx/lspcitem.hxx
+++ b/binfilter/inc/bf_svx/lspcitem.hxx
@@ -76,7 +76,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
 
     // Methoden zum Abfragen und Aendern
     // Interlinespace wird zur Hoehe addiert.
diff --git a/binfilter/inc/bf_svx/numitem.hxx b/binfilter/inc/bf_svx/numitem.hxx
index d2a21a3..416fa5f 100644
--- a/binfilter/inc/bf_svx/numitem.hxx
+++ b/binfilter/inc/bf_svx/numitem.hxx
@@ -148,7 +148,7 @@ public:
     SvxNumberFormat(SvStream &rStream);
     ~SvxNumberFormat();
 
-    SvStream&   Store(SvStream &rStream, FontToSubsFontConverter pConverter) {}
+    SvStream&   Store(SvStream &rStream, FontToSubsFontConverter) { return rStream; }
 
     SvxNumberFormat& operator=( const SvxNumberFormat&  );
     BOOL 			operator==( const SvxNumberFormat&  ) const;
@@ -226,7 +226,7 @@ public:
     int              		operator!=( const SvxNumRule& rRule ) const {return !(*this == rRule);}
 
 
-    SvStream& Store(SvStream &rStream) {}
+    SvStream& Store(SvStream &rStream) { return rStream; }
 
     const SvxNumberFormat* 	Get(USHORT nLevel)const;
     const SvxNumberFormat& 	GetLevel(USHORT nLevel)const;
@@ -262,7 +262,7 @@ public:
 
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream& Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
     virtual int              operator==( const SfxPoolItem& ) const;
 
diff --git a/binfilter/inc/bf_svx/opaqitem.hxx b/binfilter/inc/bf_svx/opaqitem.hxx
index 5044302..e1c2507 100644
--- a/binfilter/inc/bf_svx/opaqitem.hxx
+++ b/binfilter/inc/bf_svx/opaqitem.hxx
@@ -58,7 +58,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
 };
 
diff --git a/binfilter/inc/bf_svx/pageitem.hxx b/binfilter/inc/bf_svx/pageitem.hxx
index d1b507b..687a193 100644
--- a/binfilter/inc/bf_svx/pageitem.hxx
+++ b/binfilter/inc/bf_svx/pageitem.hxx
@@ -97,7 +97,7 @@ public:
     virtual	bool             QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool             PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
     virtual SfxPoolItem*     Create( SvStream&, USHORT ) const;
-    virtual SvStream&		 Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream&		 Store( SvStream& rStream , USHORT ) const { return rStream; }
 
     // Ausrichtung
     USHORT 			GetPageUsage() const 				{ return eUse; 		 }
@@ -137,7 +137,7 @@ public:
 
 
     virtual SfxPoolItem*	Create( SvStream&, USHORT nVersion ) const;
-    virtual SvStream&		Store( SvStream&, USHORT nItemVersion ) const {}
+    virtual SvStream&		Store( SvStream& rStream, USHORT ) const { return rStream; }
 };
 #endif
 
diff --git a/binfilter/inc/bf_svx/pbinitem.hxx b/binfilter/inc/bf_svx/pbinitem.hxx
index c3bead5..33cdb5d 100644
--- a/binfilter/inc/bf_svx/pbinitem.hxx
+++ b/binfilter/inc/bf_svx/pbinitem.hxx
@@ -57,7 +57,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create( SvStream &, USHORT ) const;
-    virtual SvStream&		Store( SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		Store( SvStream &rStream, USHORT ) const { return rStream; }
 };
 
 inline SvxPaperBinItem::SvxPaperBinItem( const USHORT nId, const BYTE nT )
diff --git a/binfilter/inc/bf_svx/postitem.hxx b/binfilter/inc/bf_svx/postitem.hxx
index a5ed459..a86365e 100644
--- a/binfilter/inc/bf_svx/postitem.hxx
+++ b/binfilter/inc/bf_svx/postitem.hxx
@@ -61,7 +61,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT          GetValueCount() const;
 
     virtual	bool             QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
diff --git a/binfilter/inc/bf_svx/prntitem.hxx b/binfilter/inc/bf_svx/prntitem.hxx
index 79c1120..548bab6 100644
--- a/binfilter/inc/bf_svx/prntitem.hxx
+++ b/binfilter/inc/bf_svx/prntitem.hxx
@@ -53,7 +53,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
 };
 
diff --git a/binfilter/inc/bf_svx/protitem.hxx b/binfilter/inc/bf_svx/protitem.hxx
index be05209..7aa6b12 100644
--- a/binfilter/inc/bf_svx/protitem.hxx
+++ b/binfilter/inc/bf_svx/protitem.hxx
@@ -67,7 +67,7 @@ public:
 
     virtual SfxPoolItem*     Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream&		 Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		 Store(SvStream &rStream, USHORT) const { return rStream; }
 
     BOOL IsCntntProtected() const { return bCntnt; }
     BOOL IsSizeProtected()  const { return bSize;  }
diff --git a/binfilter/inc/bf_svx/sdasaitm.hxx b/binfilter/inc/bf_svx/sdasaitm.hxx
index 5b8f952..80029e1 100644
--- a/binfilter/inc/bf_svx/sdasaitm.hxx
+++ b/binfilter/inc/bf_svx/sdasaitm.hxx
@@ -59,7 +59,7 @@ class SdrAutoShapeAdjustmentItem : public SfxPoolItem
 
             virtual int					operator==( const SfxPoolItem& ) const;
             virtual SfxPoolItem*		Create( SvStream&, sal_uInt16 nItem ) const;
-            virtual SvStream&			Store( SvStream&, sal_uInt16 nVersion ) const {}
+            virtual SvStream&			Store( SvStream& rStream, sal_uInt16 ) const { return rStream; }
             virtual SfxPoolItem*		Clone( SfxItemPool* pPool = NULL ) const;
             virtual	sal_uInt16			GetVersion( sal_uInt16 nFileFormatVersion ) const;
 
diff --git a/binfilter/inc/bf_svx/shaditem.hxx b/binfilter/inc/bf_svx/shaditem.hxx
index 2f2759d..1b8b4c0 100644
--- a/binfilter/inc/bf_svx/shaditem.hxx
+++ b/binfilter/inc/bf_svx/shaditem.hxx
@@ -75,7 +75,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream&		 Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		 Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const Color& GetColor() const {	return aShadowColor;}
     void SetColor( const Color &rNew ) { aShadowColor = rNew; }
diff --git a/binfilter/inc/bf_svx/shdditem.hxx b/binfilter/inc/bf_svx/shdditem.hxx
index a56d023..9cfc734 100644
--- a/binfilter/inc/bf_svx/shdditem.hxx
+++ b/binfilter/inc/bf_svx/shdditem.hxx
@@ -59,7 +59,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
 
     inline SvxShadowedItem& operator=(const SvxShadowedItem& rShadow) {
diff --git a/binfilter/inc/bf_svx/sizeitem.hxx b/binfilter/inc/bf_svx/sizeitem.hxx
index 91b7a65..76b32e9 100644
--- a/binfilter/inc/bf_svx/sizeitem.hxx
+++ b/binfilter/inc/bf_svx/sizeitem.hxx
@@ -63,7 +63,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream&		 Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		 Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const Size& GetSize() const { return aSize; }
     void		SetSize(const Size& rSize) { aSize = rSize; }
diff --git a/binfilter/inc/bf_svx/spltitem.hxx b/binfilter/inc/bf_svx/spltitem.hxx
index 6fbd5b7..06c6ac3 100644
--- a/binfilter/inc/bf_svx/spltitem.hxx
+++ b/binfilter/inc/bf_svx/spltitem.hxx
@@ -62,7 +62,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create( SvStream&, USHORT ) const;
-    virtual SvStream&		Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream&		Store( SvStream& rStream , USHORT ) const { return rStream; }
 
 };
 
diff --git a/binfilter/inc/bf_svx/svdetc.hxx b/binfilter/inc/bf_svx/svdetc.hxx
index d049c19..607ef4d 100644
--- a/binfilter/inc/bf_svx/svdetc.hxx
+++ b/binfilter/inc/bf_svx/svdetc.hxx
@@ -189,7 +189,7 @@ class ImpSdrHdcMerk
 public:
     ImpSdrHdcMerk(const OutputDevice& rOut, USHORT nNewMode=SDRHDC_SAVEALL, bool bAutoMerk=TRUE);
     ~ImpSdrHdcMerk();
-    void Save(const OutputDevice& rOut) {}
+    void Save(const OutputDevice&) {}
     void Restore(OutputDevice& rOut, USHORT nMask=SDRHDC_SAVEALL) const;
 };
 #endif // __PRIVATE
diff --git a/binfilter/inc/bf_svx/svdpage.hxx b/binfilter/inc/bf_svx/svdpage.hxx
index 0cb1e32..fc6d56d 100644
--- a/binfilter/inc/bf_svx/svdpage.hxx
+++ b/binfilter/inc/bf_svx/svdpage.hxx
@@ -208,7 +208,7 @@ public:
     // Speicher laden.
 
 
-    void    Save(SvStream& rOut) const {}
+    void    Save(SvStream&) const {}
     void    Load(SvStream& rIn, SdrPage& rPage);
     // AfterRead wird gerufen, nachdem das gesamte Model eingestreamt
     // worden ist. Damit ist ein PostProcessing moeglich um beispielsweise
diff --git a/binfilter/inc/bf_svx/sxfiitm.hxx b/binfilter/inc/bf_svx/sxfiitm.hxx
index 6c7f094..e1bf047 100644
--- a/binfilter/inc/bf_svx/sxfiitm.hxx
+++ b/binfilter/inc/bf_svx/sxfiitm.hxx
@@ -45,7 +45,7 @@ public:
     SdrFractionItem(USHORT nId, const Fraction& rVal): SfxPoolItem(nId), nValue(rVal) {}
     SdrFractionItem(USHORT nId, SvStream& rIn);
     virtual int              operator==(const SfxPoolItem&) const;
-    virtual SvStream&        Store(SvStream&, USHORT nItemVers) const {}
+    virtual SvStream&        Store(SvStream& rStream, USHORT) const { return rStream; }
     virtual SfxPoolItem*     Clone(SfxItemPool *pPool=NULL) const;
             const Fraction&  GetValue() const { return nValue; }
             void             SetValue(const Fraction& rVal) { nValue = rVal; }
diff --git a/binfilter/inc/bf_svx/tstpitem.hxx b/binfilter/inc/bf_svx/tstpitem.hxx
index c4e3af6..1568b74 100644
--- a/binfilter/inc/bf_svx/tstpitem.hxx
+++ b/binfilter/inc/bf_svx/tstpitem.hxx
@@ -167,7 +167,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create( SvStream&, USHORT ) const;
-    virtual SvStream&		 Store( SvStream& , USHORT nItemVersion ) const {}
+    virtual SvStream&		 Store( SvStream& rStream, USHORT ) const { return rStream; }
 };
 
 }//end of namespace binfilter
diff --git a/binfilter/inc/bf_svx/twolinesitem.hxx b/binfilter/inc/bf_svx/twolinesitem.hxx
index cd359ac..ccd82a4 100644
--- a/binfilter/inc/bf_svx/twolinesitem.hxx
+++ b/binfilter/inc/bf_svx/twolinesitem.hxx
@@ -55,7 +55,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
 /*NBFF*/ 	virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-/*NBFF*/ 	virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+/*NBFF*/ 	virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 /*NBFF*/ 	virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
 /*NBFF*/ 									SfxMapUnit eCoreMetric,
 /*NBFF*/ 									SfxMapUnit ePresMetric,
diff --git a/binfilter/inc/bf_svx/udlnitem.hxx b/binfilter/inc/bf_svx/udlnitem.hxx
index f8254b4..34dbc10 100644
--- a/binfilter/inc/bf_svx/udlnitem.hxx
+++ b/binfilter/inc/bf_svx/udlnitem.hxx
@@ -64,7 +64,7 @@ public:
 
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT          GetValueCount() const;
 
     virtual	bool         QueryValue( ::com::sun::star::uno::Any& rVal,
diff --git a/binfilter/inc/bf_svx/ulspitem.hxx b/binfilter/inc/bf_svx/ulspitem.hxx
index 0a1bd93..84f11d0 100644
--- a/binfilter/inc/bf_svx/ulspitem.hxx
+++ b/binfilter/inc/bf_svx/ulspitem.hxx
@@ -70,7 +70,7 @@ public:
 
     virtual SfxPoolItem*	 Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	 Create(SvStream &, USHORT) const;
-    virtual SvStream&		 Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&		 Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			 GetVersion( USHORT nFileVersion ) const;
 
     inline void SetUpper( const USHORT nU, const USHORT nProp = 100 );
diff --git a/binfilter/inc/bf_svx/wghtitem.hxx b/binfilter/inc/bf_svx/wghtitem.hxx
index c37a0d8..24f934f 100644
--- a/binfilter/inc/bf_svx/wghtitem.hxx
+++ b/binfilter/inc/bf_svx/wghtitem.hxx
@@ -62,7 +62,7 @@ public:
 
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetValueCount() const;
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
diff --git a/binfilter/inc/bf_svx/wrlmitem.hxx b/binfilter/inc/bf_svx/wrlmitem.hxx
index 721bb35..f7fc938 100644
--- a/binfilter/inc/bf_svx/wrlmitem.hxx
+++ b/binfilter/inc/bf_svx/wrlmitem.hxx
@@ -61,7 +61,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&		Store(SvStream &, USHORT nItemVersion) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
 
     inline SvxWordLineModeItem& operator=( const SvxWordLineModeItem& rWLM )
diff --git a/binfilter/inc/bf_svx/xbtmpit.hxx b/binfilter/inc/bf_svx/xbtmpit.hxx
index bedcbdc..0bfbff7 100644
--- a/binfilter/inc/bf_svx/xbtmpit.hxx
+++ b/binfilter/inc/bf_svx/xbtmpit.hxx
@@ -54,7 +54,7 @@ public:
     virtual int             operator==( const SfxPoolItem& rItem ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*    Create( SvStream& rIn, USHORT nVer ) const;
-    virtual SvStream&       Store( SvStream& rOut, USHORT nItemVersion  ) const {}
+    virtual SvStream&       Store( SvStream& rOut, USHORT ) const { return rOut; }
     virtual USHORT          GetVersion( USHORT nFileFormatVersion ) const;
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
diff --git a/binfilter/inc/bf_svx/xcolit.hxx b/binfilter/inc/bf_svx/xcolit.hxx
index f3f2c16..a9894cf 100644
--- a/binfilter/inc/bf_svx/xcolit.hxx
+++ b/binfilter/inc/bf_svx/xcolit.hxx
@@ -56,7 +56,7 @@ public:
     virtual int             operator==(const SfxPoolItem& rItem) const;
     virtual SfxPoolItem*    Clone(SfxItemPool* pPool = 0) const;
     virtual SfxPoolItem*    Create(SvStream& rIn, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream& rOut, USHORT) const { return rOut; }
 
     const Color&    GetValue(const XColorTable* pTable = 0) const;
     void            SetValue(const Color& rNew) { aColor = rNew; Detach(); }
diff --git a/binfilter/inc/bf_svx/xflasit.hxx b/binfilter/inc/bf_svx/xflasit.hxx
index 1264959..0222693 100644
--- a/binfilter/inc/bf_svx/xflasit.hxx
+++ b/binfilter/inc/bf_svx/xflasit.hxx
@@ -49,7 +49,7 @@ public:
                                              SfxItemPool* pItemPool);
     virtual SfxPoolItem*    Clone( SfxItemPool* pToPool ) const;
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVersion ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 };
 
 }//end of namespace binfilter
diff --git a/binfilter/inc/bf_svx/xflftrit.hxx b/binfilter/inc/bf_svx/xflftrit.hxx
index 9baa118..fee38df 100644
--- a/binfilter/inc/bf_svx/xflftrit.hxx
+++ b/binfilter/inc/bf_svx/xflftrit.hxx
@@ -58,7 +58,7 @@ public:
     virtual int             operator==( const SfxPoolItem& rItem ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool* pPool = NULL ) const;
     virtual SfxPoolItem*    Create( SvStream& rIn, USHORT nVer ) const;
-    virtual SvStream&       Store( SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store( SvStream& rOut, USHORT ) const { return rOut; }
     virtual USHORT          GetVersion( USHORT nFileFormatVersion ) const;
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
 
diff --git a/binfilter/inc/bf_svx/xflgrit.hxx b/binfilter/inc/bf_svx/xflgrit.hxx
index 74c1e4b..882aafd 100644
--- a/binfilter/inc/bf_svx/xflgrit.hxx
+++ b/binfilter/inc/bf_svx/xflgrit.hxx
@@ -57,7 +57,7 @@ public:
     virtual int             operator==(const SfxPoolItem& rItem) const;
     virtual SfxPoolItem*    Clone(SfxItemPool* pPool = 0) const;
     virtual SfxPoolItem*    Create(SvStream& rIn, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream& rOut, USHORT) const { return rOut; }
     virtual USHORT          GetVersion( USHORT nFileFormatVersion ) const;
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
diff --git a/binfilter/inc/bf_svx/xflhtit.hxx b/binfilter/inc/bf_svx/xflhtit.hxx
index 0c80309..b98e6d8 100644
--- a/binfilter/inc/bf_svx/xflhtit.hxx
+++ b/binfilter/inc/bf_svx/xflhtit.hxx
@@ -56,7 +56,7 @@ public:
     virtual int             operator==(const SfxPoolItem& rItem) const;
     virtual SfxPoolItem*    Clone(SfxItemPool* pPool = 0) const;
     virtual SfxPoolItem*    Create(SvStream& rIn, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream& rOut, USHORT) const { return rOut; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/xit.hxx b/binfilter/inc/bf_svx/xit.hxx
index 903e087..0b09ca1 100644
--- a/binfilter/inc/bf_svx/xit.hxx
+++ b/binfilter/inc/bf_svx/xit.hxx
@@ -74,7 +74,7 @@ public:
            ~NameOrIndex() {};
 
     virtual int          operator==(const SfxPoolItem& rItem) const;
-    virtual SvStream&    Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&    Store(SvStream& rOut, USHORT) const { return rOut; }
 
             String       GetName() const              { return GetValue();   }
             void         SetName(const String& rName) { SetValue(rName);     }
diff --git a/binfilter/inc/bf_svx/xlnasit.hxx b/binfilter/inc/bf_svx/xlnasit.hxx
index a4a4d4c..87f506f 100644
--- a/binfilter/inc/bf_svx/xlnasit.hxx
+++ b/binfilter/inc/bf_svx/xlnasit.hxx
@@ -49,7 +49,7 @@ public:
                                              SfxItemPool* pItemPool);
     virtual SfxPoolItem*    Clone( SfxItemPool* pToPool ) const;
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVersion ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 };
 
 }//end of namespace binfilter
diff --git a/binfilter/inc/bf_svx/xlndsit.hxx b/binfilter/inc/bf_svx/xlndsit.hxx
index a7aa1dc..6c18f52 100644
--- a/binfilter/inc/bf_svx/xlndsit.hxx
+++ b/binfilter/inc/bf_svx/xlndsit.hxx
@@ -56,7 +56,7 @@ public:
     virtual int             operator==(const SfxPoolItem& rItem) const;
     virtual SfxPoolItem*    Clone(SfxItemPool* pPool = 0) const;
     virtual SfxPoolItem*    Create(SvStream& rIn, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream& rOut, USHORT) const { return rOut; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/xlnedit.hxx b/binfilter/inc/bf_svx/xlnedit.hxx
index a430a53..1a99d88 100644
--- a/binfilter/inc/bf_svx/xlnedit.hxx
+++ b/binfilter/inc/bf_svx/xlnedit.hxx
@@ -53,7 +53,7 @@ public:
     virtual int             operator==(const SfxPoolItem& rItem) const;
     virtual SfxPoolItem*    Clone(SfxItemPool* pPool = 0) const;
     virtual SfxPoolItem*    Create(SvStream& rIn, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream& rOut, USHORT) const { return rOut; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/xlnstit.hxx b/binfilter/inc/bf_svx/xlnstit.hxx
index 0d02497..ee5f016 100644
--- a/binfilter/inc/bf_svx/xlnstit.hxx
+++ b/binfilter/inc/bf_svx/xlnstit.hxx
@@ -53,7 +53,7 @@ public:
     virtual int             operator==(const SfxPoolItem& rItem) const;
     virtual SfxPoolItem*    Clone(SfxItemPool* pPool = 0) const;
     virtual SfxPoolItem*    Create(SvStream& rIn, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream& rOut, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream& rOut, USHORT) const { return rOut; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_svx/xtxasit.hxx b/binfilter/inc/bf_svx/xtxasit.hxx
index 0d85e70..9b17d50 100644
--- a/binfilter/inc/bf_svx/xtxasit.hxx
+++ b/binfilter/inc/bf_svx/xtxasit.hxx
@@ -49,7 +49,7 @@ public:
                                              SfxItemPool* pItemPool);
     virtual SfxPoolItem*    Clone( SfxItemPool* pToPool ) const;
     virtual SfxPoolItem*    Create( SvStream& rStream, USHORT nVersion ) const;
-    virtual SvStream&       Store( SvStream& rStream, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store( SvStream& rStream, USHORT ) const { return rStream; }
 };
 
 }//end of namespace binfilter
diff --git a/binfilter/inc/bf_sw/cellatr.hxx b/binfilter/inc/bf_sw/cellatr.hxx
index c77c74e..1094123 100644
--- a/binfilter/inc/bf_sw/cellatr.hxx
+++ b/binfilter/inc/bf_sw/cellatr.hxx
@@ -50,7 +50,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFileVersion) const;
 
     inline SwTblBoxNumFormat& operator=( const SwTblBoxNumFormat& rAttr )
@@ -76,7 +76,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&       Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&       Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFileVersion) const;
 
     // erfrage und setze den Modify-Pointer
@@ -103,7 +103,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFileVersion) const;
 
     inline SwTblBoxValue& operator=( const SwTblBoxValue& rCmp )
diff --git a/binfilter/inc/bf_sw/fchrfmt.hxx b/binfilter/inc/bf_sw/fchrfmt.hxx
index b6e591a..e1f657f 100644
--- a/binfilter/inc/bf_sw/fchrfmt.hxx
+++ b/binfilter/inc/bf_sw/fchrfmt.hxx
@@ -56,7 +56,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer ) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
                                     SfxMapUnit eCoreMetric,
                                     SfxMapUnit ePresMetric,
diff --git a/binfilter/inc/bf_sw/fmtanchr.hxx b/binfilter/inc/bf_sw/fmtanchr.hxx
index 03efbda..53b8103 100644
--- a/binfilter/inc/bf_sw/fmtanchr.hxx
+++ b/binfilter/inc/bf_sw/fmtanchr.hxx
@@ -62,7 +62,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFFVer ) const;
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
diff --git a/binfilter/inc/bf_sw/fmtclbl.hxx b/binfilter/inc/bf_sw/fmtclbl.hxx
index 11d2a96..e94d45a 100644
--- a/binfilter/inc/bf_sw/fmtclbl.hxx
+++ b/binfilter/inc/bf_sw/fmtclbl.hxx
@@ -47,7 +47,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*    Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT) const;
-    virtual SvStream&       Store(SvStream &, USHORT nItemVersion ) const {}
+    virtual SvStream&       Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT    GetVersion( USHORT nFFVer ) const;
 };
 
diff --git a/binfilter/inc/bf_sw/fmtclds.hxx b/binfilter/inc/bf_sw/fmtclds.hxx
index d19c3e4..064c2a9 100644
--- a/binfilter/inc/bf_sw/fmtclds.hxx
+++ b/binfilter/inc/bf_sw/fmtclds.hxx
@@ -110,7 +110,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
diff --git a/binfilter/inc/bf_sw/fmtcnct.hxx b/binfilter/inc/bf_sw/fmtcnct.hxx
index 460b729..4be0435 100644
--- a/binfilter/inc/bf_sw/fmtcnct.hxx
+++ b/binfilter/inc/bf_sw/fmtcnct.hxx
@@ -55,7 +55,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*    Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*    Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFFVer ) const;
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
diff --git a/binfilter/inc/bf_sw/fmtcntnt.hxx b/binfilter/inc/bf_sw/fmtcntnt.hxx
index 3b695bf..25f7bea 100644
--- a/binfilter/inc/bf_sw/fmtcntnt.hxx
+++ b/binfilter/inc/bf_sw/fmtcntnt.hxx
@@ -54,7 +54,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const SwNodeIndex *GetCntntIdx() const { return pStartNode; }
     void SetNewCntntIdx( const SwNodeIndex *pIdx );
diff --git a/binfilter/inc/bf_sw/fmtflcnt.hxx b/binfilter/inc/bf_sw/fmtflcnt.hxx
index b66f48f..f8fe7f8 100644
--- a/binfilter/inc/bf_sw/fmtflcnt.hxx
+++ b/binfilter/inc/bf_sw/fmtflcnt.hxx
@@ -50,7 +50,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline SwFrmFmt *GetFrmFmt() const { return pFmt; }
     // fuer Undo: loesche "logisch" das FlyFrmFormat, wird sich im
diff --git a/binfilter/inc/bf_sw/fmtfld.hxx b/binfilter/inc/bf_sw/fmtfld.hxx
index 458b7d0..b0c7099 100644
--- a/binfilter/inc/bf_sw/fmtfld.hxx
+++ b/binfilter/inc/bf_sw/fmtfld.hxx
@@ -61,7 +61,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual void Modify( SfxPoolItem* pOld, SfxPoolItem* pNew );
     virtual BOOL GetInfo( SfxPoolItem& rInfo ) const;
diff --git a/binfilter/inc/bf_sw/fmtfordr.hxx b/binfilter/inc/bf_sw/fmtfordr.hxx
index 4811cf0..2b1ea05 100644
--- a/binfilter/inc/bf_sw/fmtfordr.hxx
+++ b/binfilter/inc/bf_sw/fmtfordr.hxx
@@ -55,7 +55,7 @@ public:
     // "pure virtual Methoden" vom SfxPoolItem
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetValueCount() const{DBG_BF_ASSERT(0, "STRIP"); return 0;}
 
     SwFillOrder GetFillOrder() const { return SwFillOrder(GetValue()); }
diff --git a/binfilter/inc/bf_sw/fmtfsize.hxx b/binfilter/inc/bf_sw/fmtfsize.hxx
index d8f4b3b..5303df8 100644
--- a/binfilter/inc/bf_sw/fmtfsize.hxx
+++ b/binfilter/inc/bf_sw/fmtfsize.hxx
@@ -77,7 +77,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool *pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer ) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
     virtual	bool            PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
     virtual USHORT          GetVersion( USHORT nFFVer ) const;
diff --git a/binfilter/inc/bf_sw/fmtftn.hxx b/binfilter/inc/bf_sw/fmtftn.hxx
index 54fdc21..a2c7129 100644
--- a/binfilter/inc/bf_sw/fmtftn.hxx
+++ b/binfilter/inc/bf_sw/fmtftn.hxx
@@ -59,7 +59,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFFVer ) const;
 
     const String &GetNumStr() const { return aNumber; }
diff --git a/binfilter/inc/bf_sw/fmtftntx.hxx b/binfilter/inc/bf_sw/fmtftntx.hxx
index 8a05d32..ff0b214 100644
--- a/binfilter/inc/bf_sw/fmtftntx.hxx
+++ b/binfilter/inc/bf_sw/fmtftntx.hxx
@@ -69,7 +69,7 @@ protected:
 public:
     virtual USHORT 			GetValueCount() const{DBG_BF_ASSERT(0, "STRIP"); return 0;}
     virtual SfxPoolItem*    Create(SvStream &, USHORT nVer ) const;
-    virtual SvStream&       Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&       Store(SvStream &rStream, USHORT) const { return rStream; }
     virtual USHORT			GetVersion( USHORT nFFVer ) const;
 
     virtual int             operator==( const SfxPoolItem& ) const;
diff --git a/binfilter/inc/bf_sw/fmthbsh.hxx b/binfilter/inc/bf_sw/fmthbsh.hxx
index f7a893e..8fdd98f 100644
--- a/binfilter/inc/bf_sw/fmthbsh.hxx
+++ b/binfilter/inc/bf_sw/fmthbsh.hxx
@@ -46,7 +46,7 @@ public:
     virtual int operator==( const SfxPoolItem& ) const{DBG_BF_ASSERT(0, "STRIP"); return 0;};
     virtual SfxPoolItem*	Clone( SfxItemPool* /*pPool = 0*/ ) const{DBG_BF_ASSERT(0, "STRIP");return NULL; };
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     inline SwFmtSoftHyph& operator=(const SwFmtSoftHyph& /*rSH*/) {
             return *this;
@@ -66,7 +66,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const{DBG_BF_ASSERT(0, "STRIP"); return 0;};
     virtual SfxPoolItem*	Clone( SfxItemPool* /*pPool = 0*/ ) const{DBG_BF_ASSERT(0, "STRIP"); return NULL;};
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual USHORT			 GetVersion( USHORT nFFVer ) const;
 
diff --git a/binfilter/inc/bf_sw/fmthdft.hxx b/binfilter/inc/bf_sw/fmthdft.hxx
index 0fbfb09..a6414a3 100644
--- a/binfilter/inc/bf_sw/fmthdft.hxx
+++ b/binfilter/inc/bf_sw/fmthdft.hxx
@@ -58,7 +58,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const SwFrmFmt *GetHeaderFmt() const { return (SwFrmFmt*)pRegisteredIn; }
           SwFrmFmt *GetHeaderFmt()		 { return (SwFrmFmt*)pRegisteredIn; }
@@ -87,7 +87,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     const SwFrmFmt *GetFooterFmt() const { return (SwFrmFmt*)pRegisteredIn; }
           SwFrmFmt *GetFooterFmt()		 { return (SwFrmFmt*)pRegisteredIn; }
diff --git a/binfilter/inc/bf_sw/fmtinfmt.hxx b/binfilter/inc/bf_sw/fmtinfmt.hxx
index 1ee458b..32bdd7b 100644
--- a/binfilter/inc/bf_sw/fmtinfmt.hxx
+++ b/binfilter/inc/bf_sw/fmtinfmt.hxx
@@ -67,7 +67,7 @@ public:
     virtual int             operator==( const SfxPoolItem& ) const;
     virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
     virtual SfxPoolItem*	Create(SvStream &, USHORT nVer) const;
-    virtual SvStream&		Store(SvStream &, USHORT nIVer) const {}
+    virtual SvStream&		Store(SvStream &rStream, USHORT) const { return rStream; }
 
     virtual	bool            QueryValue( ::com::sun::star::uno::Any& rVal,

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list