From db380f7d126c66ee5c65bd8e4d4e48b5486d669a Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Sat, 23 Nov 2024 08:50:04 +0300 Subject: [PATCH] load_abc.cpp (ReadABC): fix -Waddress warning from gcc14 load_abc.cpp: In member function 'BOOL CSoundFile::ReadABC(const uint8_t*, DWORD)': load_abc.cpp:3958:55: warning: comparing the result of pointer addition '(pm + 2)' and NULL [-Waddress] 3958 | if (pm+2) | ~~^~ --- src/load_abc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/load_abc.cpp b/src/load_abc.cpp index b45f972f..35b1555d 100644 --- a/src/load_abc.cpp +++ b/src/load_abc.cpp @@ -3945,7 +3945,7 @@ BOOL CSoundFile::ReadABC(const uint8_t *lpStream, DWORD dwMemLength) char *pm = p; if (mmstack[mmsp]->pos < (LONG)dwMemLength) { pm = abc_continuated(h, mmstack[mmsp], p); - if (pm+2) + if(*(pm+2)) abc_new_macro(h, pm+2); } if( pm != p ) {