mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 20:05:41 +00:00
[WINESYNC] reg: Only call get_long_key() when operations require it.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> wine commit id 07fdd5036ca40fd4f0475583b6e410192576d804 by Hugh McMaster <hugh.mcmaster@outlook.com>
This commit is contained in:
parent
091880d29b
commit
a1c74056d1
7 changed files with 18 additions and 13 deletions
|
@ -329,7 +329,7 @@ int reg_query(int argc, WCHAR *argvW[])
|
|||
BOOL value_empty = FALSE, recurse = FALSE;
|
||||
int i;
|
||||
|
||||
if (!parse_registry_key(argvW[2], &root, &path, &key_name))
|
||||
if (!parse_registry_key(argvW[2], &root, &path))
|
||||
return 1;
|
||||
|
||||
for (i = 3; i < argc; i++)
|
||||
|
@ -368,6 +368,8 @@ int reg_query(int argc, WCHAR *argvW[])
|
|||
if (value_name && value_empty)
|
||||
goto invalid;
|
||||
|
||||
key_name = get_long_key(root, path);
|
||||
|
||||
return run_query(root, path, key_name, value_name, value_empty, recurse);
|
||||
|
||||
invalid:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue