* include/tr1_impl/regex: Fix bad return statements and typos.
authorJonathan Wakely <jwakely.gcc@gmail.com>
Tue, 6 Jan 2009 22:00:25 +0000 (22:00 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 6 Jan 2009 22:00:25 +0000 (22:00 +0000)
From-SVN: r143137

libstdc++-v3/ChangeLog
libstdc++-v3/include/tr1_impl/regex

index 40444275d318a85d166ea05ca11ed4eedd07c366..ee30286271b0b6878628383ade980e8d7a1645c2 100644 (file)
@@ -1,3 +1,7 @@
+2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/tr1_impl/regex: Fix bad return statements and typos.
+
 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
 
        * include/tr1_impl/regex: Remove unimplemented function definitions.
index b6a8e8df0cd804198e3e18cab8b6f012640915d8..2e7984127b0263734355bf5011b0b316f13675d4 100644 (file)
@@ -555,7 +555,7 @@ namespace regex_constants
         lookup_collatename(_Fwd_iter __first, _Fwd_iter __last) const;
 
       /**
-       * @brief Maps one or mire characters to a named character
+       * @brief Maps one or more characters to a named character
        *        classification.
        *
        * @param first beginning of the character sequence.
@@ -1067,7 +1067,7 @@ namespace regex_constants
     inline void
     swap(basic_regex<_Ch_type, _Rx_traits>& __lhs,
         basic_regex<_Ch_type, _Rx_traits>& __rhs)
-    { return __lhs.swap(__rhs); }
+    { __lhs.swap(__rhs); }
 
 
   // [7.9] Class template sub_match
@@ -1817,6 +1817,7 @@ namespace regex_constants
       {
        match_results __tmp(__rhs);
        this->swap(__tmp);
+       return *this;
       }
 
       /**
@@ -1880,7 +1881,7 @@ namespace regex_constants
        * @brief Gets the offset of the beginning of the indicated submatch.
        * @param sub indicates the submatch.
        *
-       * This function returns the offset from the beginnig of the target
+       * This function returns the offset from the beginning of the target
        * sequence to the beginning of the submatch, unless the value of @p sub
        * is zero (the default), in which case this function returns the offset
        * from the beginning of the target sequence to the beginning of the
@@ -2083,7 +2084,7 @@ namespace regex_constants
     inline void
     swap(match_results<_Bi_iter, _Allocator>& __lhs,
         match_results<_Bi_iter, _Allocator>& __rhs)
-    { return __lhs.swap(__rhs); }
+    { __lhs.swap(__rhs); }
 
   // [7.11.2] Function template regex_match
   /**