reg: Print additional help messages when syntax is invalid.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Hugh McMaster 2021-04-08 22:10:53 +10:00 committed by Alexandre Julliard
parent a47829e13d
commit 010cb1b405
3 changed files with 6 additions and 3 deletions

View File

@ -273,6 +273,7 @@ int reg_add(int argc, WCHAR *argvW[])
return run_add(root, path, value_name, value_empty, type, separator, data, force);
invalid:
output_message(STRING_INVALID_CMDLINE);
output_message(STRING_INVALID_SYNTAX);
output_message(STRING_FUNC_HELP, wcsupr(argvW[1]));
return 1;
}

View File

@ -163,6 +163,7 @@ int reg_delete(int argc, WCHAR *argvW[])
return run_delete(root, path, key_name, value_name, value_empty, value_all, force);
invalid:
output_message(STRING_INVALID_CMDLINE);
output_message(STRING_INVALID_SYNTAX);
output_message(STRING_FUNC_HELP, wcsupr(argvW[1]));
return 1;
}

View File

@ -373,6 +373,7 @@ int reg_query(int argc, WCHAR *argvW[])
return run_query(root, path, key_name, value_name, value_empty, recurse);
invalid:
output_message(STRING_INVALID_CMDLINE);
output_message(STRING_INVALID_SYNTAX);
output_message(STRING_FUNC_HELP, wcsupr(argvW[1]));
return 1;
}