Macro DEFAULT_UNREACHABLE

Patrik Stridvall ps at leissner.se
Fri Feb 27 11:10:16 CST 2004


* include/winnt.h:
Added macro DEFAULT_UNREACHABLE.

---8<---

Index: wine/include/winnt.h
===================================================================
RCS file: /home/wine/wine/include/winnt.h,v
retrieving revision 1.178
diff -u -u -r1.178 winnt.h
--- wine/include/winnt.h	23 Jan 2004 01:51:33 -0000	1.178
+++ wine/include/winnt.h	27 Feb 2004 17:01:36 -0000
@@ -263,6 +263,13 @@
 # define C_ASSERT(e) extern char __C_ASSERT__[(e)?1:-1]
 #endif
 
+/* Eliminate Microsoft C/C++ compiler warning 4715 */
+#if (_MSC_VER > 1200)
+# define DEFAULT_UNREACHABLE default: __assume(0)
+#else
+# define DEFAULT_UNREACHABLE
+#endif
+
 /* Error Masks */
 #define APPLICATION_ERROR_MASK       0x20000000
 #define ERROR_SEVERITY_SUCCESS       0x00000000




More information about the wine-patches mailing list