1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 03:45:57 +00:00

winebus: Avoid calling RtlInitUnicodeString on a static constant.

This commit is contained in:
Alex Henrie 2023-02-10 09:02:29 -07:00 committed by Alexandre Julliard
parent 452041927f
commit 4318b9dbd8

View File

@ -645,17 +645,16 @@ static void sdl_bus_free_mappings(struct sdl_bus_options *options)
static void sdl_bus_load_mappings(struct sdl_bus_options *options)
{
ULONG idx = 0, len, count = 0, capacity, info_size, info_max_size;
UNICODE_STRING path = RTL_CONSTANT_STRING(L"map");
KEY_VALUE_FULL_INFORMATION *info;
OBJECT_ATTRIBUTES attr = {0};
char **mappings = NULL;
UNICODE_STRING path;
NTSTATUS status;
HANDLE key;
options->mappings_count = 0;
options->mappings = NULL;
RtlInitUnicodeString(&path, L"map");
InitializeObjectAttributes(&attr, &path, OBJ_CASE_INSENSITIVE | OBJ_KERNEL_HANDLE, driver_key, NULL);
status = NtOpenKey(&key, KEY_ALL_ACCESS, &attr);
if (status) return;