Alexandre Julliard :
Link against libwine_unicode everywhere we use Unicode functions.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed May 24 11:29:19 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: 9ca8a86914ab7659e934b42840862218bb4153c0
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=9ca8a86914ab7659e934b42840862218bb4153c0
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed May 24 18:05:40 2006 +0200
Link against libwine_unicode everywhere we use Unicode functions.
---
dlls/avifil32/Makefile.in | 2 +-
dlls/comdlg32/Makefile.in | 2 +-
dlls/dmloader/Makefile.in | 2 +-
dlls/dmusic/Makefile.in | 2 +-
dlls/dplayx/Makefile.in | 2 +-
dlls/hhctrl.ocx/Makefile.in | 2 +-
dlls/mciavi32/Makefile.in | 1 +
dlls/mciseq/Makefile.in | 1 +
dlls/mciwave/Makefile.in | 1 +
dlls/midimap/Makefile.in | 1 +
dlls/msacm32.drv/Makefile.in | 1 +
dlls/msdmo/Makefile.in | 2 +-
dlls/odbc32/Makefile.in | 1 +
dlls/rpcrt4/Makefile.in | 2 +-
dlls/shdocvw/Makefile.in | 2 +-
dlls/urlmon/Makefile.in | 2 +-
dlls/winmm/winearts/Makefile.in | 2 +-
dlls/winmm/winenas/Makefile.in | 2 +-
dlls/winmm/wineoss/Makefile.in | 2 +-
programs/msiexec/Makefile.in | 1 +
programs/rundll32/Makefile.in | 1 +
programs/winemenubuilder/Makefile.in | 2 +-
22 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/dlls/avifil32/Makefile.in b/dlls/avifil32/Makefile.in
index 793b925..fab7b8a 100644
--- a/dlls/avifil32/Makefile.in
+++ b/dlls/avifil32/Makefile.in
@@ -5,7 +5,7 @@ VPATH = @srcdir@
MODULE = avifil32.dll
IMPORTLIB = libavifil32.$(IMPLIBEXT)
IMPORTS = msacm32 msvfw32 winmm ole32 user32 advapi32 kernel32 ntdll
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
acmstream.c \
diff --git a/dlls/comdlg32/Makefile.in b/dlls/comdlg32/Makefile.in
index ee86f05..968a24f 100644
--- a/dlls/comdlg32/Makefile.in
+++ b/dlls/comdlg32/Makefile.in
@@ -6,7 +6,7 @@ MODULE = comdlg32.dll
IMPORTLIB = libcomdlg32.$(IMPLIBEXT)
IMPORTS = shell32 shlwapi comctl32 winspool user32 gdi32 advapi32 kernel32 ntdll
DELAYIMPORTS = ole32
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
cdlg32.c \
diff --git a/dlls/dmloader/Makefile.in b/dlls/dmloader/Makefile.in
index 2bb731e..c2b7329 100644
--- a/dlls/dmloader/Makefile.in
+++ b/dlls/dmloader/Makefile.in
@@ -4,7 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = dmloader.dll
IMPORTS = ole32 user32 advapi32 kernel32
-EXTRALIBS = -ldxguid -luuid
+EXTRALIBS = $(LIBUNICODE) -ldxguid -luuid
C_SRCS = \
classfactory.c \
diff --git a/dlls/dmusic/Makefile.in b/dlls/dmusic/Makefile.in
index eded608..cd91aa9 100644
--- a/dlls/dmusic/Makefile.in
+++ b/dlls/dmusic/Makefile.in
@@ -4,7 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = dmusic.dll
IMPORTS = winmm ole32 msacm32 dsound rpcrt4 user32 advapi32 kernel32 ntdll
-EXTRALIBS = -ldxguid -luuid
+EXTRALIBS = $(LIBUNICODE) -ldxguid -luuid
C_SRCS = \
buffer.c \
diff --git a/dlls/dplayx/Makefile.in b/dlls/dplayx/Makefile.in
index ce6cd4d..ad348c6 100644
--- a/dlls/dplayx/Makefile.in
+++ b/dlls/dplayx/Makefile.in
@@ -6,7 +6,7 @@ VPATH = @srcdir@
MODULE = dplayx.dll
IMPORTLIB = libdplayx.$(IMPLIBEXT)
IMPORTS = winmm ole32 user32 advapi32 kernel32
-EXTRALIBS = -ldxguid -luuid
+EXTRALIBS = $(LIBUNICODE) -ldxguid -luuid
C_SRCS = \
dpclassfactory.c \
diff --git a/dlls/hhctrl.ocx/Makefile.in b/dlls/hhctrl.ocx/Makefile.in
index bc17b2f..02fc3a1 100644
--- a/dlls/hhctrl.ocx/Makefile.in
+++ b/dlls/hhctrl.ocx/Makefile.in
@@ -4,7 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = hhctrl.ocx
IMPORTS = advapi32 comctl32 shell32 ole32 oleaut32 user32 gdi32 kernel32
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
chm.c \
diff --git a/dlls/mciavi32/Makefile.in b/dlls/mciavi32/Makefile.in
index 2a95aa6..0863165 100644
--- a/dlls/mciavi32/Makefile.in
+++ b/dlls/mciavi32/Makefile.in
@@ -4,6 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = mciavi32.dll
IMPORTS = msvfw32 winmm user32 gdi32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
info.c \
diff --git a/dlls/mciseq/Makefile.in b/dlls/mciseq/Makefile.in
index deca206..b7938b5 100644
--- a/dlls/mciseq/Makefile.in
+++ b/dlls/mciseq/Makefile.in
@@ -4,6 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = mciseq.dll
IMPORTS = winmm user32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
mcimidi.c
diff --git a/dlls/mciwave/Makefile.in b/dlls/mciwave/Makefile.in
index 924e715..a6f92df 100644
--- a/dlls/mciwave/Makefile.in
+++ b/dlls/mciwave/Makefile.in
@@ -4,6 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = mciwave.dll
IMPORTS = winmm user32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
mciwave.c
diff --git a/dlls/midimap/Makefile.in b/dlls/midimap/Makefile.in
index 6d56be3..347dd96 100644
--- a/dlls/midimap/Makefile.in
+++ b/dlls/midimap/Makefile.in
@@ -4,6 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = midimap.dll
IMPORTS = winmm user32 advapi32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
midimap.c
diff --git a/dlls/msacm32.drv/Makefile.in b/dlls/msacm32.drv/Makefile.in
index dbadc6a..67f2598 100644
--- a/dlls/msacm32.drv/Makefile.in
+++ b/dlls/msacm32.drv/Makefile.in
@@ -4,6 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = msacm32.drv
IMPORTS = msacm32 winmm user32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
wavemap.c
diff --git a/dlls/msdmo/Makefile.in b/dlls/msdmo/Makefile.in
index cdc3745..4e98357 100644
--- a/dlls/msdmo/Makefile.in
+++ b/dlls/msdmo/Makefile.in
@@ -5,7 +5,7 @@ VPATH = @srcdir@
MODULE = msdmo.dll
IMPORTLIB = libmsdmo.$(IMPLIBEXT)
IMPORTS = ole32 user32 advapi32 kernel32
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
dmoreg.c \
diff --git a/dlls/odbc32/Makefile.in b/dlls/odbc32/Makefile.in
index 6790289..f247b22 100644
--- a/dlls/odbc32/Makefile.in
+++ b/dlls/odbc32/Makefile.in
@@ -5,6 +5,7 @@ VPATH = @srcdir@
MODULE = odbc32.dll
IMPORTLIB = libodbc32.$(IMPLIBEXT)
IMPORTS = advapi32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
proxyodbc.c
diff --git a/dlls/rpcrt4/Makefile.in b/dlls/rpcrt4/Makefile.in
index 2b57ccc..fc36609 100644
--- a/dlls/rpcrt4/Makefile.in
+++ b/dlls/rpcrt4/Makefile.in
@@ -7,7 +7,7 @@ MODULE = rpcrt4.dll
IMPORTLIB = librpcrt4.$(IMPLIBEXT)
IMPORTS = iphlpapi advapi32 kernel32 ntdll
DELAYIMPORTS = secur32
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
cproxy.c \
diff --git a/dlls/shdocvw/Makefile.in b/dlls/shdocvw/Makefile.in
index 137775d..a5bf9ff 100644
--- a/dlls/shdocvw/Makefile.in
+++ b/dlls/shdocvw/Makefile.in
@@ -7,7 +7,7 @@ MODULE = shdocvw.dll
IMPORTLIB = libshdocvw.$(IMPLIBEXT)
IMPORTS = shell32 shlwapi user32 advapi32 kernel32
DELAYIMPORTS = urlmon ole32 oleaut32
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
classinfo.c \
diff --git a/dlls/urlmon/Makefile.in b/dlls/urlmon/Makefile.in
index b54592d..7898aa5 100644
--- a/dlls/urlmon/Makefile.in
+++ b/dlls/urlmon/Makefile.in
@@ -5,7 +5,7 @@ VPATH = @srcdir@
MODULE = urlmon.dll
IMPORTLIB = liburlmon.$(IMPLIBEXT)
IMPORTS = cabinet ole32 shlwapi wininet user32 advapi32 kernel32 ntdll
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
binding.c \
diff --git a/dlls/winmm/winearts/Makefile.in b/dlls/winmm/winearts/Makefile.in
index f277c83..04b7f28 100644
--- a/dlls/winmm/winearts/Makefile.in
+++ b/dlls/winmm/winearts/Makefile.in
@@ -5,7 +5,7 @@ VPATH = @srcdir@
MODULE = winearts.drv
IMPORTS = winmm user32 kernel32 ntdll
EXTRAINCL = @ARTSINCL@
-EXTRALIBS = @ARTSLIBS@ -ldxguid -luuid
+EXTRALIBS = @ARTSLIBS@ $(LIBUNICODE) -ldxguid -luuid
C_SRCS = \
arts.c \
diff --git a/dlls/winmm/winenas/Makefile.in b/dlls/winmm/winenas/Makefile.in
index 340681f..d992cf9 100644
--- a/dlls/winmm/winenas/Makefile.in
+++ b/dlls/winmm/winenas/Makefile.in
@@ -5,7 +5,7 @@ VPATH = @srcdir@
MODULE = winenas.drv
IMPORTS = winmm user32 kernel32
EXTRAINCL = @X_CFLAGS@
-EXTRALIBS = -ldxguid -luuid @NASLIBS@
+EXTRALIBS = $(LIBUNICODE) -ldxguid -luuid @NASLIBS@
C_SRCS = \
audio.c \
diff --git a/dlls/winmm/wineoss/Makefile.in b/dlls/winmm/wineoss/Makefile.in
index c365526..ce7db3b 100644
--- a/dlls/winmm/wineoss/Makefile.in
+++ b/dlls/winmm/wineoss/Makefile.in
@@ -4,7 +4,7 @@ SRCDIR = @srcdir@
VPATH = @srcdir@
MODULE = wineoss.drv
IMPORTS = winmm user32 kernel32
-EXTRALIBS = -ldxguid -luuid
+EXTRALIBS = $(LIBUNICODE) -ldxguid -luuid
C_SRCS = \
audio.c \
diff --git a/programs/msiexec/Makefile.in b/programs/msiexec/Makefile.in
index 6949d20..22815a0 100644
--- a/programs/msiexec/Makefile.in
+++ b/programs/msiexec/Makefile.in
@@ -5,6 +5,7 @@ VPATH = @srcdir@
MODULE = msiexec.exe
APPMODE = -mconsole
IMPORTS = msi ole32 advapi32 user32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
msiexec.c
diff --git a/programs/rundll32/Makefile.in b/programs/rundll32/Makefile.in
index 11332b3..2e5f16e 100644
--- a/programs/rundll32/Makefile.in
+++ b/programs/rundll32/Makefile.in
@@ -5,6 +5,7 @@ VPATH = @srcdir@
MODULE = rundll32.exe
APPMODE = -mconsole
IMPORTS = user32 kernel32
+EXTRALIBS = $(LIBUNICODE)
C_SRCS = \
rundll32.c
diff --git a/programs/winemenubuilder/Makefile.in b/programs/winemenubuilder/Makefile.in
index ea8fb2f..e70490b 100644
--- a/programs/winemenubuilder/Makefile.in
+++ b/programs/winemenubuilder/Makefile.in
@@ -5,7 +5,7 @@ VPATH = @srcdir@
MODULE = winemenubuilder.exe
APPMODE = -mwindows
IMPORTS = shell32 ole32 user32 advapi32 kernel32
-EXTRALIBS = -luuid
+EXTRALIBS = $(LIBUNICODE) -luuid
C_SRCS = \
winemenubuilder.c
More information about the wine-cvs
mailing list