include/rtl/strbuf.hxx | 2 ++ include/rtl/ustrbuf.hxx | 2 ++ 2 files changed, 4 insertions(+)
New commits: commit d4cd001e3117b989fbfa7a650d7f4e4dc1877795 Author: Michael Stahl <[email protected]> Date: Fri Feb 6 11:31:54 2015 +0100 sal: add back the append / insert assertions that were... ...removed in 2c03d6fb053319e61ed600a3c22c4fd39da84e4d. Change-Id: I09194c55ac574bbc0f3065360b329fab8f0ba10c diff --git a/include/rtl/strbuf.hxx b/include/rtl/strbuf.hxx index 43d0eaf..b2ad147 100644 --- a/include/rtl/strbuf.hxx +++ b/include/rtl/strbuf.hxx @@ -473,6 +473,7 @@ public: */ OStringBuffer & append( const sal_Char * str, sal_Int32 len) { + assert( len == 0 || str != 0 ); // cannot assert that in rtl_stringbuffer_insert rtl_stringbuffer_insert( &pData, &nCapacity, getLength(), str, len ); return *this; } @@ -731,6 +732,7 @@ public: */ OStringBuffer & insert( sal_Int32 offset, const sal_Char * str, sal_Int32 len) { + assert( len == 0 || str != 0 ); // cannot assert that in rtl_stringbuffer_insert rtl_stringbuffer_insert( &pData, &nCapacity, offset, str, len ); return *this; } diff --git a/include/rtl/ustrbuf.hxx b/include/rtl/ustrbuf.hxx index 5ae2334..179ba82 100644 --- a/include/rtl/ustrbuf.hxx +++ b/include/rtl/ustrbuf.hxx @@ -457,6 +457,7 @@ public: */ OUStringBuffer & append( const sal_Unicode * str, sal_Int32 len) { + assert( len == 0 || str != 0 ); // cannot assert that in rtl_uStringbuffer_insert rtl_uStringbuffer_insert( &pData, &nCapacity, getLength(), str, len ); return *this; } @@ -798,6 +799,7 @@ public: */ OUStringBuffer & insert( sal_Int32 offset, const sal_Unicode * str, sal_Int32 len) { + assert( len == 0 || str != 0 ); // cannot assert that in rtl_uStringbuffer_insert rtl_uStringbuffer_insert( &pData, &nCapacity, offset, str, len ); return *this; } _______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
