Alexandre Julliard : reg.exe: Fix broken usage of va_list.
Module: wine Branch: master Commit: 5dcd3c4d1cd1fbea8b8fdc9269151ca73565a874 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5dcd3c4d1cd1fbea8b8fdc9269... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Fri Jan 2 22:00:36 2009 +0100 reg.exe: Fix broken usage of va_list. --- programs/reg/reg.c | 10 +++------- 1 files changed, 3 insertions(+), 7 deletions(-) diff --git a/programs/reg/reg.c b/programs/reg/reg.c index 34da9f1..7ce787d 100644 --- a/programs/reg/reg.c +++ b/programs/reg/reg.c @@ -53,18 +53,14 @@ static int reg_printfW(const WCHAR *msg, ...) return count; } -static int reg_message(int msg, ...) +static int reg_message(int msg) { - va_list va_args; + static const WCHAR formatW[] = {'%','s',0}; WCHAR msg_buffer[8192]; LoadStringW(GetModuleHandleW(NULL), msg, msg_buffer, sizeof(msg_buffer)/sizeof(WCHAR)); - va_start(va_args, msg); - reg_printfW(msg_buffer, va_args); - va_end(va_args); - - return 0; + return reg_printfW(formatW, msg_buffer); } static int reg_add(WCHAR *key_name, WCHAR *value_name, BOOL value_empty,
participants (1)
-
Alexandre Julliard