https://bugs.gentoo.org/740328 https://github.com/Tatsh/bpmdetect/pull/2 From 4dbca9ede5126da8d6ce2949cd8db53096fb03fe Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 9 May 2021 13:12:20 +0100 Subject: [PATCH] src/trackmp3.cpp: fix build against gcc-11 On gcc-11 build fails as: ``` ../src/trackmp3.cpp: In member function 'int TrackMp3::findFrame(int)': ../src/trackmp3.cpp:458:13: error: ordered comparison of pointer with integer zero ('MadSeekFrameType*' and 'int') 458 | if (temp>0) { | ~~~~^~ ``` The fix changes pointer-to-int comparison to NULL comparison. Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/740328 Signed-off-by: Sergei Trofimovich --- src/trackmp3.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/src/trackmp3.cpp +++ b/src/trackmp3.cpp @@ -455,7 +455,7 @@ int TrackMp3::findFrame(int pos) { temp = m_qSeekList.at(--frameIdx); } - if (temp>0) { + if (temp) { return temp->pos; } else { return 0; -- 2.31.1