summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-06-15 00:46:16 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-06-15 09:07:51 +0100
commit94bbe5ab6c71e1434360768d8bc48bf1442c9959 (patch)
tree0ad642d7ec9db6323149039439c1585d2d3c63e3 /tools
parent9eb574c665d729844c51965824cc266628a75a19 (diff)
remove unused INetMIMEUnicodeOutputSink
Diffstat (limited to 'tools')
-rw-r--r--tools/inc/tools/inetmime.hxx36
-rw-r--r--tools/source/inet/inetmime.cxx62
2 files changed, 0 insertions, 98 deletions
diff --git a/tools/inc/tools/inetmime.hxx b/tools/inc/tools/inetmime.hxx
index 226eba2a9aa2..d5b56b090725 100644
--- a/tools/inc/tools/inetmime.hxx
+++ b/tools/inc/tools/inetmime.hxx
@@ -1208,42 +1208,6 @@ inline ByteString INetMIMEStringOutputSink::takeBuffer()
}
//============================================================================
-class INetMIMEUnicodeOutputSink: public INetMIMEOutputSink
-{
- UniString m_aBuffer;
- bool m_bOverflow;
-
- using INetMIMEOutputSink::writeSequence;
-
- virtual void writeSequence(const sal_Char * pBegin,
- const sal_Char * pEnd);
-
- virtual void writeSequence(const sal_uInt32 * pBegin,
- const sal_uInt32 * pEnd);
-
- virtual void writeSequence(const sal_Unicode * pBegin,
- const sal_Unicode * pEnd);
-
-public:
- inline INetMIMEUnicodeOutputSink(sal_uInt32 nColumn = 0,
- sal_uInt32 nLineLengthLimit
- = INetMIME::SOFT_LINE_LENGTH_LIMIT):
- INetMIMEOutputSink(nColumn, nLineLengthLimit), m_bOverflow(false) {}
-
- virtual ErrCode getError() const;
-
- inline UniString takeBuffer();
-};
-
-inline UniString INetMIMEUnicodeOutputSink::takeBuffer()
-{
- UniString aTheBuffer = m_aBuffer;
- m_aBuffer.Erase();
- m_bOverflow = false;
- return aTheBuffer;
-}
-
-//============================================================================
class INetMIMEEncodedWordOutputSink
{
public:
diff --git a/tools/source/inet/inetmime.cxx b/tools/source/inet/inetmime.cxx
index 523da226ce13..78032e7d376e 100644
--- a/tools/source/inet/inetmime.cxx
+++ b/tools/source/inet/inetmime.cxx
@@ -3598,68 +3598,6 @@ ErrCode INetMIMEStringOutputSink::getError() const
//============================================================================
//
-// INetMIMEUnicodeOutputSink
-//
-//============================================================================
-
-// virtual
-void INetMIMEUnicodeOutputSink::writeSequence(const sal_Char * pBegin,
- const sal_Char * pEnd)
-{
- DBG_ASSERT(pBegin && pBegin <= pEnd,
- "INetMIMEUnicodeOutputSink::writeSequence(): Bad sequence");
-
- sal_Unicode * pBufferBegin = new sal_Unicode[pEnd - pBegin];
- sal_Unicode * pBufferEnd = pBufferBegin;
- while (pBegin != pEnd)
- *pBufferEnd++ = sal_uChar(*pBegin++);
- writeSequence(pBufferBegin, pBufferEnd);
- delete[] pBufferBegin;
-}
-
-//============================================================================
-// virtual
-void INetMIMEUnicodeOutputSink::writeSequence(const sal_uInt32 * pBegin,
- const sal_uInt32 * pEnd)
-{
- DBG_ASSERT(pBegin && pBegin <= pEnd,
- "INetMIMEUnicodeOutputSink::writeSequence(): Bad sequence");
-
- sal_Unicode * pBufferBegin = new sal_Unicode[pEnd - pBegin];
- sal_Unicode * pBufferEnd = pBufferBegin;
- while (pBegin != pEnd)
- {
- DBG_ASSERT(*pBegin < 256,
- "INetMIMEOutputSink::writeSequence(): Bad octet");
- *pBufferEnd++ = sal_Unicode(*pBegin++);
- }
- writeSequence(pBufferBegin, pBufferEnd);
- delete[] pBufferBegin;
-}
-
-//============================================================================
-// virtual
-void INetMIMEUnicodeOutputSink::writeSequence(const sal_Unicode * pBegin,
- const sal_Unicode * pEnd)
-{
- DBG_ASSERT(pBegin && pBegin <= pEnd,
- "INetMIMEUnicodeOutputSink::writeSequence(): Bad sequence");
-
- m_bOverflow = m_bOverflow
- || pEnd - pBegin > STRING_MAXLEN - m_aBuffer.Len();
- if (!m_bOverflow)
- m_aBuffer.Append(pBegin, static_cast< xub_StrLen >(pEnd - pBegin));
-}
-
-//============================================================================
-// virtual
-ErrCode INetMIMEUnicodeOutputSink::getError() const
-{
- return m_bOverflow ? ERRCODE_IO_OUTOFMEMORY : ERRCODE_NONE;
-}
-
-//============================================================================
-//
// INetMIMEEncodedWordOutputSink
//
//============================================================================