summaryrefslogtreecommitdiff
path: root/editeng/source/editeng/eeobj.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'editeng/source/editeng/eeobj.cxx')
-rw-r--r--editeng/source/editeng/eeobj.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/editeng/source/editeng/eeobj.cxx b/editeng/source/editeng/eeobj.cxx
index 40839aa17b09..7347fa3f9ca8 100644
--- a/editeng/source/editeng/eeobj.cxx
+++ b/editeng/source/editeng/eeobj.cxx
@@ -65,7 +65,8 @@ uno::Any EditDataObject::getTransferData( const datatransfer::DataFlavor& rFlavo
SvMemoryStream* pStream = ( nT == SotClipboardFormatId::EDITENGINE ) ? &GetStream() : &GetRTFStream();
pStream->Seek( STREAM_SEEK_TO_END );
- sal_Size nLen = pStream->Tell();
+ sal_Int32 nLen = pStream->Tell();
+ if (nLen < 0) { abort(); }
pStream->Seek(0);
uno::Sequence< sal_Int8 > aSeq( nLen );