sc/source/filter/excel/xestring.cxx |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

New commits:
commit e41fad1944139e5129f8a99e07c08655f50136f7
Author: Stephan Bergmann <sberg...@redhat.com>
Date:   Tue Oct 6 12:44:38 2015 +0200

    Replace some OSL_ENSURE with assert
    
    ...at least in the !IsEmpty() branch of XclExpString::WriteBufferToMem, 
pnMem is
    used in ways were being null would be undefined behavior, and the only place
    from which WriteHeaderToMem, WriteBufferToMem are called (lclAppend in
    sc/source/filter/excel/xeformula.cxx, via WriteToMem) will always pass a 
non-
    null argument anyway
    
    Change-Id: Iabc06b53ae6059246c5c222d43a789c6bdc440d5

diff --git a/sc/source/filter/excel/xestring.cxx 
b/sc/source/filter/excel/xestring.cxx
index 1404e18..6076f5a 100644
--- a/sc/source/filter/excel/xestring.cxx
+++ b/sc/source/filter/excel/xestring.cxx
@@ -18,6 +18,7 @@
  */
 
 #include <algorithm>
+#include <cassert>
 
 #include <osl/diagnose.h>
 #include "xlstyle.hxx"
@@ -335,7 +336,7 @@ void XclExpString::Write( XclExpStream& rStrm ) const
 
 void XclExpString::WriteHeaderToMem( sal_uInt8* pnMem ) const
 {
-    OSL_ENSURE( pnMem, "XclExpString::WriteHeaderToMem - no memory to write 
to" );
+    assert(pnMem);
     OSL_ENSURE( !mb8BitLen || (mnLen < 256), "XclExpString::WriteHeaderToMem - 
string too long" );
     OSL_ENSURE( !IsWriteFormats(), "XclExpString::WriteHeaderToMem - formatted 
strings not supported" );
     // length
@@ -356,7 +357,7 @@ void XclExpString::WriteHeaderToMem( sal_uInt8* pnMem ) 
const
 
 void XclExpString::WriteBufferToMem( sal_uInt8* pnMem ) const
 {
-    OSL_ENSURE( pnMem, "XclExpString::WriteBufferToMem - no memory to write 
to" );
+    assert(pnMem);
     if( !IsEmpty() )
     {
         if( mbIsBiff8 )
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to