remove some __WINESRC__es
Dimitrie O. Paun
dpaun at rogers.com
Sun Aug 24 16:20:50 CDT 2003
No need to clutter the header files with these tests.
We have enough of a review process in place to avoid
such things, and in any way, things like
#ifdef __WINESRC__
# undef UNICODE
#endif /* __WINESRC__ */
simply encourage bad coding, hides problems, and it's
confusing.
ChangeLog
Remove some unneeded __WINESRC__ tests from the headers.
Miscellaneous cleanups and fixes.
Index: include/windef.h
===================================================================
RCS file: /var/cvs/wine/include/windef.h,v
retrieving revision 1.84
diff -u -r1.84 windef.h
--- include/windef.h 15 Jan 2003 03:31:49 -0000 1.84
+++ include/windef.h 22 Aug 2003 19:10:04 -0000
@@ -21,10 +21,6 @@
#ifndef __WINE_WINDEF_H
#define __WINE_WINDEF_H
-#ifdef __WINESRC__
-# undef UNICODE
-#endif /* __WINESRC__ */
-
#ifndef WINVER
#define WINVER 0x0500
#endif
@@ -67,8 +63,6 @@
# endif
#endif /* __stdcall */
-#ifndef __WINESRC__
-
#ifndef pascal
#define pascal __stdcall
#endif
@@ -120,8 +114,6 @@
#define __declspec(x)
#endif
-#endif /* __WINESRC__ */
-
#define CALLBACK __stdcall
#define WINAPI __stdcall
#define APIPRIVATE __stdcall
@@ -184,7 +176,6 @@
#include "winnt.h"
/* Macros to map Winelib names to the correct implementation name */
-/* depending on __WINESRC__ and UNICODE macros. */
/* Note that Winelib is purely Win32. */
#ifdef __WINESRC__
Index: include/wtypes.idl
===================================================================
RCS file: /var/cvs/wine/include/wtypes.idl,v
retrieving revision 1.11
diff -u -r1.11 wtypes.idl
--- include/wtypes.idl 20 Jun 2003 21:30:37 -0000 1.11
+++ include/wtypes.idl 22 Aug 2003 19:15:31 -0000
@@ -263,7 +263,7 @@
typedef [string] OLECHAR *LPOLESTR;
typedef [string] const OLECHAR *LPCOLESTR;
cpp_quote("#ifndef __WINESRC__")
-cpp_quote("#define OLESTR(str) WINE_UNICODE_TEXT(str)")
+cpp_quote("#define OLESTR(str) L##str")
cpp_quote("#endif")
/* from Wine's pre-WIDL wtypes.h */
Index: dlls/dpnhpast/main.c
===================================================================
RCS file: /var/cvs/wine/dlls/dpnhpast/main.c,v
retrieving revision 1.3
diff -u -r1.3 main.c
--- dlls/dpnhpast/main.c 30 Jun 2003 20:53:49 -0000 1.3
+++ dlls/dpnhpast/main.c 24 Aug 2003 15:19:55 -0000
@@ -89,7 +89,7 @@
*
*
*/
-HRESULT WINAPI DPNHPAST_DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID FAR)
+HRESULT WINAPI DPNHPAST_DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID farParm)
{
FIXME(":stub\n");
return E_FAIL;
Index: dlls/opengl32/opengl_norm.c
===================================================================
RCS file: /var/cvs/wine/dlls/opengl32/opengl_norm.c,v
retrieving revision 1.9
diff -u -r1.9 opengl_norm.c
--- dlls/opengl32/opengl_norm.c 8 Jul 2003 21:07:03 -0000 1.9
+++ dlls/opengl32/opengl_norm.c 24 Aug 2003 14:09:00 -0000
@@ -802,10 +802,10 @@
/***********************************************************************
* glDepthRange (OPENGL32.@)
*/
-void WINAPI wine_glDepthRange( GLclampd near, GLclampd far ) {
- TRACE("(%f, %f)\n", near, far );
+void WINAPI wine_glDepthRange( GLclampd nearParm, GLclampd farParm ) {
+ TRACE("(%f, %f)\n", nearParm, farParm );
ENTER_GL();
- glDepthRange( near, far );
+ glDepthRange( nearParm, farParm );
LEAVE_GL();
}
--
Dimi.
More information about the wine-patches
mailing list