Author: hdu
Date: Fri May 24 17:32:49 2013
New Revision: 1486127

URL: http://svn.apache.org/r1486127
Log:
#i122208# disable a noisy warning of MSVC TR1's list header

MSVC's TR1 list causes a lot of expression-result-unused
warnings unless it is compiled in iterator-debugging mode.

Modified:
    openoffice/branches/rejuvenate01/main/stlport/systemstl/slist

Modified: openoffice/branches/rejuvenate01/main/stlport/systemstl/slist
URL: 
http://svn.apache.org/viewvc/openoffice/branches/rejuvenate01/main/stlport/systemstl/slist?rev=1486127&r1=1486126&r2=1486127&view=diff
==============================================================================
--- openoffice/branches/rejuvenate01/main/stlport/systemstl/slist (original)
+++ openoffice/branches/rejuvenate01/main/stlport/systemstl/slist Fri May 24 
17:32:49 2013
@@ -28,6 +28,11 @@
 #elif defined(_MSC_VER)
        #include <../../VC/include/list>
        #define STLP4_SLIST_WITH_LIST
+#ifndef _HAS_ITERATOR_DEBUGGING
+       // MSVC's list would cause a lot of expression-result-unused warnings
+       // unless it is compiled in iterator-debugging mode. Silence this noise
+       #pragma warning(disable:4555)
+#endif // _HAS_ITERATOR_DEBUGGING
 #else // fall back to boost/tr1 (forward_list or plain list)
        #include <boost/config.hpp>
        #ifndef BOOST_NO_0X_HDR_FORWARD_LIST


Reply via email to