[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#732042: Fixed in 4.8.2-8



This diff in Debian revision 4.8.2-8 appears to fix the issue:

--- /usr/include/c++/4.8/bits/stl_algo.h        2013-10-17 17:27:51.000000000 +0200
+++ /srv/chroot/experimental/usr/include/c++/4.8/bits/stl_algo.h        2013-12-04 02:06:03.000000000 +0100
@@ -2279,7 +2279,7 @@
                                _RandomAccessIterator __last)
     {
       _RandomAccessIterator __mid = __first + (__last - __first) / 2;
-      std::__move_median_to_first(__first, __first + 1, __mid, (__last - 2));
+      std::__move_median_to_first(__first, __first + 1, __mid, __last - 1);
       return std::__unguarded_partition(__first + 1, __last, *__first);
     }
 
@@ -2291,7 +2291,7 @@
                                _RandomAccessIterator __last, _Compare __comp)
     {
       _RandomAccessIterator __mid = __first + (__last - __first) / 2;
-      std::__move_median_to_first(__first, __first + 1, __mid, (__last - 2),
+      std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
                                  __comp);
       return std::__unguarded_partition(__first + 1, __last, *__first, __comp);
     }


Reply to: