mirror of
git://source.winehq.org/git/wine.git
synced 2024-07-19 08:03:20 +00:00
winebus: Avoid calling RtlInitUnicodeString on a static constant.
This commit is contained in:
parent
452041927f
commit
4318b9dbd8
|
@ -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)
|
static void sdl_bus_load_mappings(struct sdl_bus_options *options)
|
||||||
{
|
{
|
||||||
ULONG idx = 0, len, count = 0, capacity, info_size, info_max_size;
|
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;
|
KEY_VALUE_FULL_INFORMATION *info;
|
||||||
OBJECT_ATTRIBUTES attr = {0};
|
OBJECT_ATTRIBUTES attr = {0};
|
||||||
char **mappings = NULL;
|
char **mappings = NULL;
|
||||||
UNICODE_STRING path;
|
|
||||||
NTSTATUS status;
|
NTSTATUS status;
|
||||||
HANDLE key;
|
HANDLE key;
|
||||||
|
|
||||||
options->mappings_count = 0;
|
options->mappings_count = 0;
|
||||||
options->mappings = NULL;
|
options->mappings = NULL;
|
||||||
|
|
||||||
RtlInitUnicodeString(&path, L"map");
|
|
||||||
InitializeObjectAttributes(&attr, &path, OBJ_CASE_INSENSITIVE | OBJ_KERNEL_HANDLE, driver_key, NULL);
|
InitializeObjectAttributes(&attr, &path, OBJ_CASE_INSENSITIVE | OBJ_KERNEL_HANDLE, driver_key, NULL);
|
||||||
status = NtOpenKey(&key, KEY_ALL_ACCESS, &attr);
|
status = NtOpenKey(&key, KEY_ALL_ACCESS, &attr);
|
||||||
if (status) return;
|
if (status) return;
|
||||||
|
|
Loading…
Reference in a new issue