]> git.saurik.com Git - wxWidgets.git/commitdiff
suppress warnings about not being able to inline a function under BC
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 13 Aug 2003 10:09:09 +0000 (10:09 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 13 Aug 2003 10:09:09 +0000 (10:09 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/defs.h

index efcb0e7dbbe6261eda94b0e7bdb3ea51d2bef002..a99c6ded62b8b2e5eb48f58642c622d3cbcd8d0b 100644 (file)
 #   pragma suppress 571             // Virtual function hiding
 #endif // __SALFORDC__
 
+// suppress some Borland C++ warnings
+#ifdef __BORLANDC__
+#   pragma warn -inl                // Functions containing reserved words and certain constructs are not expanded inline
+#endif // __BORLANDC__
+
 // ----------------------------------------------------------------------------
 // wxWindows version and compatibility defines
 // ----------------------------------------------------------------------------
     #elif defined(__WATCOMC__) && (__WATCOMC__ >= 1100)
         // Watcom 11+ supports bool
         #define HAVE_BOOL
-    #elif defined(__DIGITALMARS__) 
+    #elif defined(__DIGITALMARS__)
         // DigitalMars supports bool
         #define HAVE_BOOL
     #elif defined(__GNUWIN32__) || defined(__MINGW32__) || defined(__CYGWIN__)
@@ -291,7 +296,7 @@ typedef int wxWindowID;
         #define HAVE_STD_STRING_COMPARE
     #elif ( defined(__MINGW32__) || defined(__CYGWIN32__) ) \
           && wxCHECK_GCC_VERSION(3, 1)
-        // GCC 3.1 has std::string::compare; 
+        // GCC 3.1 has std::string::compare;
         // 3.0 never was in MinGW, 2.95 hasn't it
         #define HAVE_STD_STRING_COMPARE
     #endif