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