vkd3d: Add dummy entry to app overrides.
Empty array declaration is not legal C. Fixes compilation error on MSVC. Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
This commit is contained in:
parent
547867d505
commit
4957d561dc
|
@ -435,7 +435,8 @@ struct vkd3d_instance_application_meta
|
||||||
uint64_t global_flags_remove;
|
uint64_t global_flags_remove;
|
||||||
};
|
};
|
||||||
static const struct vkd3d_instance_application_meta application_override[] = {
|
static const struct vkd3d_instance_application_meta application_override[] = {
|
||||||
|
/* MSVC fails to compile empty array. */
|
||||||
|
{ NULL, 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
static void vkd3d_instance_apply_application_workarounds(const char *app, uint64_t *flags)
|
static void vkd3d_instance_apply_application_workarounds(const char *app, uint64_t *flags)
|
||||||
|
@ -446,7 +447,7 @@ static void vkd3d_instance_apply_application_workarounds(const char *app, uint64
|
||||||
|
|
||||||
for (i = 0; i < ARRAY_SIZE(application_override); i++)
|
for (i = 0; i < ARRAY_SIZE(application_override); i++)
|
||||||
{
|
{
|
||||||
if (!strcmp(app, application_override[i].name))
|
if (application_override[i].name && !strcmp(app, application_override[i].name))
|
||||||
{
|
{
|
||||||
*flags |= application_override[i].global_flags_add;
|
*flags |= application_override[i].global_flags_add;
|
||||||
*flags &= ~application_override[i].global_flags_remove;
|
*flags &= ~application_override[i].global_flags_remove;
|
||||||
|
|
Loading…
Reference in New Issue