vcl/source/helper/strhelper.cxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 4d8fdb32e7f054f2d8704121a60f830524fe7796
Author:     Julien Nabet <serval2...@yahoo.fr>
AuthorDate: Fri Aug 23 09:41:20 2024 +0200
Commit:     Julien Nabet <serval2...@yahoo.fr>
CommitDate: Fri Aug 23 11:59:06 2024 +0200

    vcl: WhitespaceToSpace() spurious -Werror=maybe-uninitialized (gcc14)
    
    Change-Id: Ie683c1f8cc8b88da4ca3b26f4621a16f742f03f2
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172303
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2...@yahoo.fr>

diff --git a/vcl/source/helper/strhelper.cxx b/vcl/source/helper/strhelper.cxx
index bcc937a6b025..9960f67e1008 100644
--- a/vcl/source/helper/strhelper.cxx
+++ b/vcl/source/helper/strhelper.cxx
@@ -365,13 +365,13 @@ OString WhitespaceToSpace(std::string_view rLine)
     // there might be a space at beginning or end
     assert(pLeap > pBuffer);
     pLeap--;
-#if defined(__GNUC__) && (__GNUC__ == 12 || __GNUC__ == 13)
+#if defined(__GNUC__) && (__GNUC__ == 12 || __GNUC__ == 13 || __GNUC__ == 14)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
 #endif
     if( *pLeap == ' ' )
         *pLeap = 0;
-#if defined(__GNUC__) && (__GNUC__ == 12 || __GNUC__ == 13)
+#if defined(__GNUC__) && (__GNUC__ == 12 || __GNUC__ == 13 || __GNUC__ == 14)
 #pragma GCC diagnostic pop
 #endif
     return *pBuffer == ' ' ? pBuffer+1 : pBuffer;

Reply via email to