[PATCH 2/3] winevulkan: Avoid adding duplicate enum aliases.
Philip Rebohle
philip.rebohle at tu-dortmund.de
Mon May 4 14:32:51 CDT 2020
You mean the comment? I didn't see that, looks like my editor randomly
decided to use an incorrect indentation mode.
Am 04.05.20 um 21:26 schrieb Liam Middlebrook:
>
>
> On 5/4/20 11:29 AM, Philip Rebohle wrote:
>> VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR is being
>> defined multiple times by the current vk.xml.
>>
>> Signed-off-by: Philip Rebohle <philip.rebohle at tu-dortmund.de>
>> ---
>> dlls/winevulkan/make_vulkan | 4 +++-
>> 1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/dlls/winevulkan/make_vulkan b/dlls/winevulkan/make_vulkan
>> index e24dac99011..36181e101fc 100755
>> --- a/dlls/winevulkan/make_vulkan
>> +++ b/dlls/winevulkan/make_vulkan
>> @@ -395,7 +395,9 @@ class VkEnum(object):
>> if not value.is_alias() and v.value == value.value:
>> LOGGER.debug("Adding duplicate enum value {0} to
>> {1}".format(v, self.name))
>> return
>> - self.values.append(value)
>
> Nitpick: I think this should be aligned with the if statement below it
>
>
> Thanks,
>
> Liam Middlebrook
>
>> + # Avoid adding duplicate aliases multiple times
>> + if not any(x.name == value.name for x in self.values):
>> + self.values.append(value)
>> def definition(self):
>> if self.is_alias():
>>
>
> -----------------------------------------------------------------------------------
>
> This email message is for the sole use of the intended recipient(s) and
> may contain
> confidential information. Any unauthorized review, use, disclosure or
> distribution
> is prohibited. If you are not the intended recipient, please contact
> the sender by
> reply email and destroy all copies of the original message.
> -----------------------------------------------------------------------------------
>
>
More information about the wine-devel
mailing list