[Libreoffice-commits] core.git: include/com

Caolán McNamara (via logerrit) logerrit at kemper.freedesktop.org
Tue Sep 22 11:22:08 UTC 2020


 include/com/sun/star/uno/Sequence.hxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit b576e560073e7b08dcf0d1f172894ebff23d054d
Author:     Caolán McNamara <caolanm at redhat.com>
AuthorDate: Tue Sep 22 08:56:58 2020 +0100
Commit:     Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Sep 22 13:21:28 2020 +0200

    __coverity_tainted_data_sanitize__ can't be const
    
    apparently, so use const_cast on its input instead
    
    Change-Id: Ib0dfd94c144a2509470ca7a9b3b8fbfacbfd7581
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103148
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/include/com/sun/star/uno/Sequence.hxx b/include/com/sun/star/uno/Sequence.hxx
index 62b8b1df96c3..3d0c024a1da3 100644
--- a/include/com/sun/star/uno/Sequence.hxx
+++ b/include/com/sun/star/uno/Sequence.hxx
@@ -74,7 +74,7 @@ inline Sequence< E >::Sequence(
 }
 
 #if defined(__COVERITY__)
-extern "C" void __coverity_tainted_data_sanitize__(const void *);
+extern "C" void __coverity_tainted_data_sanitize__(void *);
 #endif
 
 template< class E >
@@ -84,7 +84,7 @@ inline Sequence< E >::Sequence( const E * pElements, sal_Int32 len )
 
 #if defined(__COVERITY__)
     // cid#1448292 coverity has difficulty with css::uno::Sequence
-    __coverity_tainted_data_sanitize__(pElements);
+    __coverity_tainted_data_sanitize__(const_cast<E*>(pElements));
 #endif
 
     bool success =


More information about the Libreoffice-commits mailing list