Francois Gouget : reg: Avoid wvsprintfW() so we can avoid loading user32. dll.
Module: wine Branch: master Commit: 3bb449468d2194ca2aa7d6ad62fab438c54053ba URL: http://source.winehq.org/git/wine.git/?a=commit;h=3bb449468d2194ca2aa7d6ad62... Author: Francois Gouget <fgouget(a)codeweavers.com> Date: Thu Nov 20 20:49:30 2008 +0100 reg: Avoid wvsprintfW() so we can avoid loading user32.dll. --- programs/reg/Makefile.in | 3 ++- programs/reg/reg.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/programs/reg/Makefile.in b/programs/reg/Makefile.in index 17e8f81..6fb05f1 100644 --- a/programs/reg/Makefile.in +++ b/programs/reg/Makefile.in @@ -5,7 +5,8 @@ SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = reg.exe APPMODE = -mconsole -municode -IMPORTS = advapi32 user32 kernel32 +IMPORTS = advapi32 kernel32 +DELAYIMPORTS = user32 C_SRCS = reg.c diff --git a/programs/reg/reg.c b/programs/reg/reg.c index 2f1da6e..34da9f1 100644 --- a/programs/reg/reg.c +++ b/programs/reg/reg.c @@ -17,6 +17,7 @@ */ #include <windows.h> +#include <wine/unicode.h> #include "reg.h" static int reg_printfW(const WCHAR *msg, ...) @@ -27,7 +28,7 @@ static int reg_printfW(const WCHAR *msg, ...) WCHAR msg_buffer[8192]; va_start(va_args, msg); - wvsprintfW(msg_buffer, msg, va_args); + vsprintfW(msg_buffer, msg, va_args); va_end(va_args); wlen = lstrlenW(msg_buffer);
participants (1)
-
Alexandre Julliard