[PATCH 4/4] user32/tests: Count WM_INPUT messages only as rawinputbuffer iterations.
Rémi Bernon
rbernon at codeweavers.com
Fri May 14 04:46:50 CDT 2021
Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---
dlls/user32/tests/input.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dlls/user32/tests/input.c b/dlls/user32/tests/input.c
index a5b130c4a35..1499e299ce7 100644
--- a/dlls/user32/tests/input.c
+++ b/dlls/user32/tests/input.c
@@ -2138,13 +2138,15 @@ static LRESULT CALLBACK rawinputbuffer_wndproc(HWND hwnd, UINT msg, WPARAM wpara
{
RAWINPUT ri;
char buffer[16 * sizeof(RAWINPUT64)];
- UINT size, count, rawinput_size, iteration = rawinputbuffer_wndproc_count++;
+ UINT size, count, rawinput_size, iteration;
if (is_wow64) rawinput_size = sizeof(RAWINPUT64);
else rawinput_size = sizeof(RAWINPUT);
if (msg == WM_INPUT)
{
+ iteration = rawinputbuffer_wndproc_count++;
+
count = GetRawInputBuffer(NULL, NULL, sizeof(RAWINPUTHEADER));
ok(count == ~0U, "GetRawInputBuffer succeeded\n");
--
2.31.0
More information about the wine-devel
mailing list