Jinoh Kang (@iamahuman) commented about dlls/ntdll/tests/exception.c:
ok( data.call_count == 1, "got %u.\n", data.call_count ); ok( data.call_data[0].r10 == (void *)ctx.Rip, "got %p, expected %p.\n", data.call_data[0].r10, (void *)ctx.Rip ); init_instrumentation_data( &curr_data );
func_NtSetContextThread_nt_flag( GetCurrentThread(), &ctx, NtSetContextThread );
(nit) for consistency with cases above. I tend to think it makes it easier to understand the test.
```suggestion:-0+0 func_NtSetContextThread_nt_flag( GetCurrentThread(), &ctx, NtSetContextThread ); ok( 0, "Shouldn't be reached.\n" ); ```