From 11f535596b5884693970fbb73d96f5b8a48b63ea Mon Sep 17 00:00:00 2001 From: John Maddock Date: Fri, 25 Jul 2003 11:27:17 +0000 Subject: [PATCH] Added fix for SGI64 (std::messages::open appears to require a non-const reference on that platform :-( ) [SVN r19305] --- src/cpp_regex_traits.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpp_regex_traits.cpp b/src/cpp_regex_traits.cpp index cdb97a31..89a7c8e7 100644 --- a/src/cpp_regex_traits.cpp +++ b/src/cpp_regex_traits.cpp @@ -186,14 +186,14 @@ struct message_data std::istream is; std::string error_strings[boost::REG_E_UNKNOWN+1]; - message_data(const std::locale& l, const std::string& regex_message_catalogue); + message_data(const std::locale& l, std::string regex_message_catalogue); private: message_data(const message_data&); message_data& operator=(const message_data&); }; -message_data::message_data(const std::locale& l, const std::string& regex_message_catalogue) +message_data::message_data(const std::locale& l, std::string regex_message_catalogue) : is(&sbuf) { is.imbue(l);