PATCH - port.h
Steven Edwards
steven_ed4153 at yahoo.com
Sat Jul 12 20:12:40 CDT 2003
Mingw doesnt define PI. This fixes building a few dlls. Note all of the patches I send of Capsers
are LGPL.
Changelog:
Casper Hornstrup <chorns at users.sourceforge.net>
Define constants of M_PI & M_PI_2 when building on for Win32 with GNUC
Index: include/wine/port.h
===================================================================
RCS file: /home/wine/wine/include/wine/port.h,v
retrieving revision 1.38
diff -u -p -u -r1.38 port.h
--- include/wine/port.h 20 Apr 2003 02:56:14 -0000 1.38
+++ include/wine/port.h 9 Jul 2003 19:14:16 -0000
@@ -116,6 +116,20 @@ struct statfs;
# define O_LARGEFILE 0
#endif
+
+/****************************************************************
+ * Constants
+ */
+
+#if defined(WIN32) && defined(__GNUC__) && !defined(M_PI)
+#define M_PI 3.14159265358979323846
+#endif
+
+#if defined(WIN32) && defined(__GNUC__) && !defined(M_PI_2)
+#define M_PI_2 1.570796326794896619
+#endif
+
+
/* Macros to define assembler functions somewhat portably */
#ifdef __GNUC__
__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
More information about the wine-patches
mailing list