From: Santino Mazza smazza@codeweavers.com
--- dlls/advapi32/tests/registry.c | 2 +- server/registry.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/advapi32/tests/registry.c b/dlls/advapi32/tests/registry.c index 0389eafb830..75b36249c93 100644 --- a/dlls/advapi32/tests/registry.c +++ b/dlls/advapi32/tests/registry.c @@ -1559,7 +1559,7 @@ static void test_reg_load_key(void)
/* Test if we can load the same file and key again */ ret = RegLoadKeyA(HKEY_LOCAL_MACHINE, "Test", "saved_key"); - todo_wine ok(ret == ERROR_SUCCESS, "expected ERROR_SUCCESS, got %ld\n", ret); + ok(ret == ERROR_SUCCESS, "expected ERROR_SUCCESS, got %ld\n", ret);
set_privileges(SE_RESTORE_NAME, FALSE);
diff --git a/server/registry.c b/server/registry.c index 96ba18a0a5a..fb0204c787d 100644 --- a/server/registry.c +++ b/server/registry.c @@ -2295,7 +2295,7 @@ DECL_HANDLER(load_registry) if (!(parent = get_hkey_obj( objattr->rootdir, 0 ))) return; }
- if ((key = create_key( parent, &name, 0, KEY_WOW64_64KEY, 0, sd ))) + if ((key = create_key( parent, &name, 0, KEY_WOW64_64KEY, OBJ_OPENIF, sd ))) { load_registry( key, req->file ); release_object( key );