9 Jul
2024
9 Jul
'24
10:09 p.m.
Elizabeth Figura (@zfigura) commented about dlls/d3d9/d3d9_main.c:
+{ + struct d3d9 *object; + + TRACE("sdk_version %#x, d3d9on12_args %p, override_entries %#x.\n", sdk_version, d3d9on12_args, override_entries); + + if (!(object = calloc(1, sizeof(*object)))) + return NULL; + + if (!d3d9_init(object, TRUE)) + { + WARN("Failed to initialize d3d9.\n"); + free(object); + return NULL; + } + + d3d9on12_init(object, d3d9on12_args, override_entries); No need for a separate function here just to set the d3d9on12 field to TRUE; instead please pass a separate argument to d3d9_init().
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/4915#note_75680