https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d30a1673d48602fceadf9e40dcd27603033c56a5

commit d30a1673d48602fceadf9e40dcd27603033c56a5
Author:     Joachim Henze <[email protected]>
AuthorDate: Sun Jun 6 16:40:28 2021 +0200
Commit:     Joachim Henze <[email protected]>
CommitDate: Sun Jun 6 16:40:28 2021 +0200

    [SHELL32_APITEST] ShellHook testcase Fix compiler error (addendum to #3289)
    
    addendum to 0.4.15-dev-1123-g 0089291751837d977431c85b6d8d6b1232fbb67b
    
    Fix a compiler error on RosBE2.1.6 GCC4.7.2
    that I got when I merged this test back to 0.4.14RC:
    
    C:/0414rls/reactos/modules/rostests/apitests/shell32/ShellHook.cpp: In 
function
    'LRESULT WindowProc(HWND, UINT, WPARAM, LPARAM)':
    C:/0414rls/reactos/modules/rostests/apitests/shell32/ShellHook.cpp:339:26: 
error
    : comparison between signed and unsigned integer expressions 
[-Werror=sign-compa
    re]
    cc1plus.exe: all warnings being treated as errors
    ninja: build stopped: subcommand failed.
---
 modules/rostests/apitests/shell32/ShellHook.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/rostests/apitests/shell32/ShellHook.cpp 
b/modules/rostests/apitests/shell32/ShellHook.cpp
index c1ab2eaa5df..0efabef3018 100644
--- a/modules/rostests/apitests/shell32/ShellHook.cpp
+++ b/modules/rostests/apitests/shell32/ShellHook.cpp
@@ -336,7 +336,7 @@ WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM 
lParam)
                 INT i = (INT)wParam - ID_BURNING;
                 DoTestEntryPart2(&s_entries[i]);
                 ++i;
-                if (i == s_num_entries)
+                if (i == (INT)s_num_entries)
                 {
                     PostQuitMessage(0);
                     break;

Reply via email to