Jinoh Kang (@iamahuman) commented about dlls/user32/tests/class.c:
class_test->wine_todo);
if (class_test->set_by_wm_nccreate && test_cross_process) test_cross_process = FALSE;
/*
* If we pass WM_CREATE without WM_NCCREATE first to the Edit window
* procedure, it will trigger a divide by zero exception. Just skip this test.
*/
if (!strcmp(class_test->class_name, "Edit"))
{
UnregisterClassA(SUPER_CLASS_NAME_A, GetModuleHandleA(NULL));
continue;
}
/* Test real class name if we only pass through WM_CREATE. */
test_real_class_name_set_msg(class_test->real_class_name, WM_CREATE, class_test->set_by_wm_create, test_cross_process,
class_test->wine_todo);
```suggestion:-8+0 if (stricmp(class_test->class_name, "Edit") != 0) { /* Test real class name if we only pass through WM_CREATE. */ test_real_class_name_set_msg(class_test->real_class_name, WM_CREATE, class_test->set_by_wm_create, test_cross_process, class_test->wine_todo); } ```