[Libreoffice-commits] core.git: sal/rtl
Stephan Bergmann
sbergman at redhat.com
Tue Jun 2 09:07:46 PDT 2015
sal/rtl/byteseq.cxx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit c3a71742e5092b012921ad80d3375b231a75f8c2
Author: Stephan Bergmann <sbergman at redhat.com>
Date: Tue Jun 2 18:07:20 2015 +0200
-fsanitize=nonnull-attribute in memcpy call
Change-Id: If1f852ce4ef3419d663d4e2f4bdb4a57cc61e799
diff --git a/sal/rtl/byteseq.cxx b/sal/rtl/byteseq.cxx
index a374486..024719a 100644
--- a/sal/rtl/byteseq.cxx
+++ b/sal/rtl/byteseq.cxx
@@ -192,7 +192,7 @@ void SAL_CALL rtl_byte_sequence_constructFromArray(
SAL_THROW_EXTERN_C()
{
rtl_byte_sequence_constructNoDefault( ppSequence , nLength );
- if ( *ppSequence != 0 )
+ if ( *ppSequence != 0 && nLength != 0 )
memcpy( (*ppSequence)->elements, pData, nLength );
}
More information about the Libreoffice-commits
mailing list