]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
stl_algobase.h (lexicographical_compare): Fix concept check.
authorPaolo Carlini <pcarlini@suse.de>
Wed, 12 Jan 2005 19:53:13 +0000 (19:53 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 12 Jan 2005 19:53:13 +0000 (19:53 +0000)
2005-01-12  Paolo Carlini  <pcarlini@suse.de>

        * include/bits/stl_algobase.h (lexicographical_compare):
        Fix concept check.

[[Split portion of a mixed commit.]]

From-SVN: r93231.1

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_algobase.h

index 51a2de4ff7ae2368e73d3304079baee3dcb7792f..abc6803251bd67bfd7056b514bfb36831448e43d 100644 (file)
@@ -1,3 +1,8 @@
+2005-01-12  Paolo Carlini  <pcarlini@suse.de>
+
+       * include/bits/stl_algobase.h (lexicographical_compare):
+       Fix concept check.
+
 2005-01-02  Chris Jefferson  <chris@bubblescope.net>
 
        * include/bits/stl_algobase.h (mismatch): Correct concept check.
index c7e8152fdf45669b1b0e40bba3c4d04c316e644f..d482529bf9ef6203100460a653f975197064ed88 100644 (file)
@@ -746,10 +746,12 @@ namespace std
       // concept requirements
       __glibcxx_function_requires(_InputIteratorConcept<_InputIterator1>)
       __glibcxx_function_requires(_InputIteratorConcept<_InputIterator2>)
-      __glibcxx_function_requires(_LessThanComparableConcept<
-           typename iterator_traits<_InputIterator1>::value_type>)
-      __glibcxx_function_requires(_LessThanComparableConcept<
+      __glibcxx_function_requires(_LessThanOpConcept<
+           typename iterator_traits<_InputIterator1>::value_type,
            typename iterator_traits<_InputIterator2>::value_type>)
+      __glibcxx_function_requires(_LessThanOpConcept<
+           typename iterator_traits<_InputIterator2>::value_type,
+           typename iterator_traits<_InputIterator1>::value_type>)
       __glibcxx_requires_valid_range(__first1, __last1);
       __glibcxx_requires_valid_range(__first2, __last2);