From 214f8799db8643869e52a84a629d38b4baff2382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Fri, 4 Mar 2016 20:23:17 +0100 Subject: [PATCH] try to fix gcc5 build on buildbot. * I'd only reproduce the kernel build failure locally, weird. --- build/jam/ArchitectureRules | 5 +++-- src/kits/interface/PicturePlayer.cpp | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index 1736ab9b84..0730e2db7c 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -125,7 +125,8 @@ rule ArchitectureSetup architecture if $(gccVersion[1]) >= 4 { # -Wuninitialized gives too many false positives. - HAIKU_WERROR_FLAGS_$(architecture) += -Wno-error=uninitialized ; + HAIKU_WERROR_FLAGS_$(architecture) += -Wno-error=uninitialized + -Wno-error=maybe-uninitialized ; # TODO: remove the -Wno-unused-but-set-variable option HAIKU_WERROR_FLAGS_$(architecture) += -Wno-unused-but-set-variable ; @@ -634,7 +635,7 @@ rule ArchitectureSetupWarnings architecture EnableWerror src preferences ; EnableWerror src servers ; EnableWerror src system boot ; - EnableWerror src system kernel ; +# EnableWerror src system kernel ; EnableWerror src system libroot add-ons ; EnableWerror src system libroot os ; EnableWerror src system libroot posix locale ; diff --git a/src/kits/interface/PicturePlayer.cpp b/src/kits/interface/PicturePlayer.cpp index 7d356e4b28..4cbc85fd3b 100644 --- a/src/kits/interface/PicturePlayer.cpp +++ b/src/kits/interface/PicturePlayer.cpp @@ -675,7 +675,7 @@ PicturePlayer::_Play(const picture_player_callbacks& callbacks, void* userData, while (pictureReader.Remaining() > 0) { const picture_data_entry_header* header; - const uint8* opData; + const uint8* opData = NULL; if (!pictureReader.Get(header) || !pictureReader.Get(opData, header->size)) { return B_BAD_DATA;