Import and merge Wine-20041201
Added: trunk/reactos/lib/unicode/
Added: trunk/reactos/lib/unicode/Makefile.ros-template
Added: trunk/reactos/lib/unicode/makefile
Modified: trunk/reactos/lib/unicode/string.c
Modified: trunk/reactos/lib/unicode/wine_unicode.def
_____
Copied: trunk/reactos/lib/unicode (from rev 12626,
vendor/wine/libs/unicode/current)
_____
Added: trunk/reactos/lib/unicode/Makefile.ros-template
--- vendor/wine/libs/unicode/current/Makefile.ros-template
2004-12-31 16:20:50 UTC (rev 12626)
+++ trunk/reactos/lib/unicode/Makefile.ros-template 2004-12-31
16:21:45 UTC (rev 12628)
@@ -0,0 +1,36 @@
+# $Id: Makefile.ros-template 11910 2004-12-03 23:37:44Z blight $
+
+TARGET_NAME = wine_unicode
+
+CODEPAGES = @CODEPAGES@
+
+TARGET_OBJECTS = casemap.o \
+ collation.o \
+ compose.o \
+ cptable.o \
+ fold.o \
+ mbtowc.o \
+ sortkey.o \
+ string.o \
+ utf8.o \
+ wctomb.o \
+ wctype.o \
+ $(CODEPAGES:%=c_%.o)
+
+TARGET_CFLAGS = @EXTRADEFS@ -DWCHAR=wchar_t
+
+TARGET_SDKLIBS = @IMPORTS@
+
+TARGET_NORC = yes
+
+TARGET_BASE = $(TARGET_BASE_LIB_UNICODE)
+
+TARGET_DEFNAME = wine_unicode
+
+TARGET_STUBS = no
+
+default: all
+
+DEP_OBJECTS = $(TARGET_OBJECTS)
+
+include $(TOOLS_PATH)/depend.mk
_____
Added: trunk/reactos/lib/unicode/makefile
--- vendor/wine/libs/unicode/current/makefile 2004-12-31 16:20:50 UTC
(rev 12626)
+++ trunk/reactos/lib/unicode/makefile 2004-12-31 16:21:45 UTC (rev
12628)
@@ -0,0 +1,9 @@
+# $Id: makefile 7409 2004-01-02 19:49:47Z gvg $
+
+PATH_TO_TOP = ../..
+
+TARGET_TYPE = winedll
+
+include $(PATH_TO_TOP)/rules.mak
+
+include $(TOOLS_PATH)/helper.mk
_____
Modified: trunk/reactos/lib/unicode/string.c
--- vendor/wine/libs/unicode/current/string.c 2004-12-31 16:20:50 UTC
(rev 12626)
+++ trunk/reactos/lib/unicode/string.c 2004-12-31 16:21:45 UTC (rev
12628)
@@ -23,6 +23,21 @@
#include "wine/unicode.h"
+#undef strlenW
+#undef strcpyW
+#undef strcatW
+#undef strstrW
+#undef strtolW
+#undef strchrW
+#undef strrchrW
+#undef strncmpW
+#undef strncpyW
+#undef strcmpW
+#undef strcmpiW
+#undef strncmpiW
+#undef sprintfW
+#undef snprintfW
+
int strcmpiW( const WCHAR *str1, const WCHAR *str2 )
{
for (;;)
_____
Modified: trunk/reactos/lib/unicode/wine_unicode.def
--- vendor/wine/libs/unicode/current/wine_unicode.def 2004-12-31
16:20:50 UTC (rev 12626)
+++ trunk/reactos/lib/unicode/wine_unicode.def 2004-12-31 16:21:45 UTC
(rev 12628)
@@ -1,4 +1,4 @@
-LIBRARY libwine_unicode.dll
+LIBRARY wine_unicode.dll
EXPORTS
memicmpW
Show replies by date