[PATCH] comctl32/tests: Dump sequence correctly

Fabian Maurer dark.shadow4 at web.de
Tue Sep 12 11:17:48 CDT 2017


The "expected" pointer already got moved in the function,
make sure to use the full list of expected messages.

Signed-off-by: Fabian Maurer <dark.shadow4 at web.de>
---
 dlls/comctl32/tests/msg.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dlls/comctl32/tests/msg.h b/dlls/comctl32/tests/msg.h
index 242d690b4b..84d3089e1e 100644
--- a/dlls/comctl32/tests/msg.h
+++ b/dlls/comctl32/tests/msg.h
@@ -172,6 +172,7 @@ static void ok_sequence_(struct msg_sequence **seq, int sequence_index,
     static const struct message end_of_sequence = {0, 0, 0, 0};
     const struct message *actual, *sequence;
     int failcount = 0, dump = 0;
+    const struct message *expected_start = expected;
 
     add_message(seq, sequence_index, &end_of_sequence);
 
@@ -379,7 +380,7 @@ static void ok_sequence_(struct msg_sequence **seq, int sequence_index,
     }
 
 done:
-    if (dump) dump_sequence( seq, sequence_index, expected, context, file, line );
+    if (dump) dump_sequence( seq, sequence_index, expected_start, context, file, line );
     flush_sequence(seq, sequence_index);
 }
 
-- 
2.14.1




More information about the wine-patches mailing list