|
Boost-Commit : |
From: john_at_[hidden]
Date: 2007-11-16 07:00:33
Author: johnmaddock
Date: 2007-11-16 07:00:32 EST (Fri, 16 Nov 2007)
New Revision: 41143
URL: http://svn.boost.org/trac/boost/changeset/41143
Log:
Disabled use of MS-specific narrow character functions when _WIN32_WCE is defined.
Text files modified:
trunk/libs/regex/src/cregex.cpp | 2 +-
trunk/libs/regex/src/posix_api.cpp | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
Modified: trunk/libs/regex/src/cregex.cpp
==============================================================================
--- trunk/libs/regex/src/cregex.cpp (original)
+++ trunk/libs/regex/src/cregex.cpp 2007-11-16 07:00:32 EST (Fri, 16 Nov 2007)
@@ -354,7 +354,7 @@
while(dstart != dend)
{
-#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400)
+#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) && !defined(_WIN32_WCE)
(::sprintf_s)(buf, sizeof(buf), "%s%s%s", dstart.path(), directory_iterator::separator(), ptr);
#else
(std::sprintf)(buf, "%s%s%s", dstart.path(), directory_iterator::separator(), ptr);
Modified: trunk/libs/regex/src/posix_api.cpp
==============================================================================
--- trunk/libs/regex/src/posix_api.cpp (original)
+++ trunk/libs/regex/src/posix_api.cpp 2007-11-16 07:00:32 EST (Fri, 16 Nov 2007)
@@ -164,7 +164,7 @@
{
if(std::strcmp(e->re_endp, names[i]) == 0)
{
-#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400)
+#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) && !defined(_WIN32_WCE)
(::sprintf_s)(localbuf, 5, "%d", i);
#else
(std::sprintf)(localbuf, "%d", i);
@@ -174,7 +174,7 @@
return std::strlen(localbuf) + 1;
}
}
-#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400)
+#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400) && !defined(_WIN32_WCE)
(::sprintf_s)(localbuf, 5, "%d", 0);
#else
(std::sprintf)(localbuf, "%d", 0);
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