Home | History | Annotate | Download | only in patches.android
      1 From 1c99272d860d0d753803c156d60d20a07ec27255 Mon Sep 17 00:00:00 2001
      2 From: David 'Digit' Turner <digit (a] google.com>
      3 Date: Thu, 2 May 2013 14:11:11 +0200
      4 Subject: include/regex: Support building with GCC 4.6
      5 
      6 ---
      7  include/regex | 6 +++++-
      8  1 file changed, 5 insertions(+), 1 deletion(-)
      9 
     10 diff --git a/include/regex b/include/regex
     11 index 19e08b1..2417dc9 100644
     12 --- a/include/regex
     13 +++ b/include/regex
     14 @@ -933,7 +933,7 @@ public:
     15      typedef locale                  locale_type;
     16      typedef ctype_base::mask        char_class_type;
     17  
     18 -    static const char_class_type __regex_word = 0x80;
     19 +    static const char_class_type __regex_word;
     20  private:
     21      locale __loc_;
     22      const ctype<char_type>* __ct_;
     23 @@ -1008,9 +1008,13 @@ private:
     24      int __value(wchar_t __ch, int __radix) const;
     25  };
     26  
     27 +template <class _CharT> const typename regex_traits<_CharT>::char_class_type regex_traits<_CharT>::__regex_word = 0x80;
     28 +
     29 +#if 0
     30  template <class _CharT>
     31  const typename regex_traits<_CharT>::char_class_type
     32  regex_traits<_CharT>::__regex_word;
     33 +#endif
     34  
     35  template <class _CharT>
     36  regex_traits<_CharT>::regex_traits()
     37 -- 
     38 1.7.12.146.g16d26b1
     39 
     40