Ticket #6333: 6333.patch

File 6333.patch, 2.6 KB (added by Braden McDaniel <braden@…>, 11 years ago)

Patch

  • boost/regex/v4/basic_regex.hpp

     
    3636namespace boost{
    3737#ifdef BOOST_MSVC
    3838#pragma warning(push)
    39 #pragma warning(disable : 4251 4231 4660 4800)
     39#pragma warning(disable : 4251 4231 4800)
     40#if BOOST_WORKAROUND(BOOST_MSVC, < 1600)
     41#pragma warning(disable : 4660)
    4042#endif
     43#endif
    4144
    4245namespace re_detail{
    4346
  • boost/regex/v4/match_results.hpp

     
    3333namespace boost{
    3434#ifdef BOOST_MSVC
    3535#pragma warning(push)
    36 #pragma warning(disable : 4251 4231 4660)
     36#pragma warning(disable : 4251 4231)
     37#if BOOST_WORKAROUND(BOOST_MSVC, < 1600)
     38#pragma warning(disable : 4660)
    3739#endif
     40#endif
    3841
    3942namespace re_detail{
    4043
  • boost/regex/v4/instances.hpp

     
    8484
    8585#  ifdef BOOST_MSVC
    8686#     pragma warning(push)
    87 #     pragma warning(disable : 4251 4231 4660)
     87#     pragma warning(disable : 4251 4231)
     88#     if BOOST_WORKAROUND(BOOST_MSVC, < 1600)
     89#        pragma warning(disable : 4660)
     90#     endif
    8891#  endif
    8992
    9093template class BOOST_REGEX_TEMPLATE_DECL basic_regex< BOOST_REGEX_CHAR_T BOOST_REGEX_TRAITS_T >;
  • boost/regex/v4/perl_matcher.hpp

     
    344344
    345345#ifdef BOOST_MSVC
    346346#pragma warning(push)
    347 #pragma warning(disable : 4251 4231 4660)
     347#pragma warning(disable : 4251 4231)
     348#if BOOST_WORKAROUND(BOOST_MSVC, < 1600)
     349#pragma warning(disable : 4660)
    348350#endif
     351#endif
    349352
    350353template <class BidiIterator, class Allocator, class traits>
    351354class perl_matcher
  • boost/regex/config.hpp

     
    170170#  define BOOST_REGEX_HAS_OTHER_WCHAR_T
    171171#  ifdef BOOST_MSVC
    172172#     pragma warning(push)
    173 #     pragma warning(disable : 4251 4231 4660)
     173#     pragma warning(disable : 4251 4231)
     174#     if BOOST_WORKAROUND(BOOST_MSVC, < 1600)
     175#        pragma warning(disable : 4660)
     176#     endif
    174177#  endif
    175178#  if defined(_DLL) && defined(BOOST_MSVC) && (BOOST_MSVC < 1600)
    176179#     include <string>