|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r55692 - sandbox/libs/mapreduce/examples/wordcount
From: cdm.henderson_at_[hidden]
Date: 2009-08-20 17:04:11
Author: chenderson
Date: 2009-08-20 17:04:10 EDT (Thu, 20 Aug 2009)
New Revision: 55692
URL: http://svn.boost.org/trac/boost/changeset/55692
Log:
turn off checked iterators to avoid performance hit
Text files modified:
sandbox/libs/mapreduce/examples/wordcount/wordcount.cpp | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
Modified: sandbox/libs/mapreduce/examples/wordcount/wordcount.cpp
==============================================================================
--- sandbox/libs/mapreduce/examples/wordcount/wordcount.cpp (original)
+++ sandbox/libs/mapreduce/examples/wordcount/wordcount.cpp 2009-08-20 17:04:10 EDT (Thu, 20 Aug 2009)
@@ -15,6 +15,11 @@
# pragma message("Warning: BOOST_DISABLE_ASSERTS not defined")
#endif
+// turn off checked iterators to avoid performance hit
+#if defined(BOOST_MSVC) && !defined(__SGI_STL_PORT) && !defined(_DEBUG)
+#define _SECURE_SCL 0
+#endif
+
#include <boost/config.hpp>
#if defined(BOOST_MSVC)
# pragma warning(disable: 4244 4512 4267 4996)
@@ -24,7 +29,7 @@
#include <numeric> // accumulate
#include <boost/algorithm/string.hpp>
-#if defined(BOOST_MSVC) && defined(_DEBUG)
+#if defined(BOOST_MSVC) && defined(_DEBUG)
#include <crtdbg.h>
#endif
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk