summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/tools/inetmsg.hxx6
-rw-r--r--tools/source/inet/inetmsg.cxx67
2 files changed, 0 insertions, 73 deletions
diff --git a/include/tools/inetmsg.hxx b/include/tools/inetmsg.hxx
index eb14ffca5efa..3d354fb12bae 100644
--- a/include/tools/inetmsg.hxx
+++ b/include/tools/inetmsg.hxx
@@ -414,12 +414,6 @@ public:
INetMessageContainerType eType = INETMSG_MULTIPART_MIXED);
bool AttachChild (
INetMIMEMessage& rChildMsg, bool bOwner = true );
-
- // Stream operators.
-
- friend SvStream& operator <<(SvStream& rStrm, const INetMIMEMessage& rMsg);
-
- friend SvStream& operator >>(SvStream& rStrm, INetMIMEMessage& rMsg);
};
#endif
diff --git a/tools/source/inet/inetmsg.cxx b/tools/source/inet/inetmsg.cxx
index 7a781704b799..49d97ca48754 100644
--- a/tools/source/inet/inetmsg.cxx
+++ b/tools/source/inet/inetmsg.cxx
@@ -882,71 +882,4 @@ bool INetMIMEMessage::AttachChild(INetMIMEMessage& rChildMsg, bool bOwner)
return false;
}
-SvStream& operator <<(SvStream& rStrm, const INetMIMEMessage& rMsg)
-{
- rStrm.WriteUInt32( rMsg.m_nDocSize );
- write_uInt16_lenPrefixed_uInt8s_FromOUString(rStrm, rMsg.m_aDocName, RTL_TEXTENCODING_UTF8);
-
- sal_uIntPtr n = rMsg.m_aHeaderList.size();
- rStrm.WriteUInt32( n );
-
- for (sal_uIntPtr i = 0; i < n; i++)
- WriteINetMessageHeader( rStrm, *( rMsg.m_aHeaderList[ i ] ) );
-
- for (sal_uInt16 i = 0; i < INETMSG_RFC822_NUMHDR; i++)
- rStrm.WriteUInt32( rMsg.m_nRFC822Index[i] );
-
- for (sal_uInt16 i = 0; i < INETMSG_MIME_NUMHDR; i++)
- rStrm.WriteUInt32( rMsg.m_nMIMEIndex[i] );
-
- write_uInt16_lenPrefixed_uInt8s_FromOString(rStrm, rMsg.m_aBoundary);
- rStrm.WriteUInt32( rMsg.aChildren.size() );
-
- return rStrm;
-}
-
-SvStream& operator >>(SvStream& rStrm, INetMIMEMessage& rMsg)
-{
- // Cleanup.
- rMsg.m_nDocSize = 0;
- rMsg.m_xDocLB.Clear();
- rMsg.ListCleanup_Impl();
-
- sal_uInt32 nTemp;
-
- // Copy.
- rStrm.ReadUInt32( nTemp );
- rMsg.m_nDocSize = nTemp;
- rMsg.m_aDocName = read_uInt16_lenPrefixed_uInt8s_ToOUString(rStrm, RTL_TEXTENCODING_UTF8);
-
- sal_uIntPtr n = 0;
- rStrm.ReadUInt32( nTemp );
- n = nTemp;
-
- for (sal_uIntPtr i = 0; i < n; i++)
- {
- INetMessageHeader *p = new INetMessageHeader();
- ReadINetMessageHeader( rStrm, *p );
- rMsg.m_aHeaderList.push_back( p );
- }
-
- for (sal_uInt16 i = 0; i < INETMSG_RFC822_NUMHDR; i++)
- {
- rStrm.ReadUInt32( nTemp );
- rMsg.m_nRFC822Index[i] = nTemp;
- }
-
- for (sal_uInt16 i = 0; i < INETMSG_MIME_NUMHDR; i++)
- {
- rStrm.ReadUInt32( nTemp );
- rMsg.m_nMIMEIndex[i] = nTemp;
- }
-
- rMsg.m_aBoundary = read_uInt16_lenPrefixed_uInt8s_ToOString(rStrm);
-
- rStrm.ReadUInt32( nTemp );
-
- return rStrm;
-}
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */