diff options
author | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-02-25 10:34:54 +0100 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2014-02-25 10:55:02 +0100 |
commit | b428fda3d353eb64d4af55277277c969d383db16 (patch) | |
tree | 0c1f4584d6fbf59748974ae1e211e07f85b51cd9 /sc | |
parent | cc478960dceea17858ba88067dc3ecf07a07d291 (diff) |
don't access empty container, related fdo#33698
Change-Id: I6deb23c9f5cd1c60e2b478afd67a5196f45d3c43
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/filter/excel/xestream.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sc/source/filter/excel/xestream.cxx b/sc/source/filter/excel/xestream.cxx index 30d774f92dbf..3dc697d44479 100644 --- a/sc/source/filter/excel/xestream.cxx +++ b/sc/source/filter/excel/xestream.cxx @@ -757,6 +757,9 @@ OString XclXmlUtils::ToOString( const ScAddress& rAddress ) OString XclXmlUtils::ToOString( const ScfUInt16Vec& rBuffer ) { + if(rBuffer.empty()) + return OString(); + const sal_uInt16* pBuffer = &rBuffer [0]; return OString( pBuffer, rBuffer.size(), RTL_TEXTENCODING_UTF8 ); } |