re PR libstdc++/64657 (Support iterators with overloaded operator-comma)

PR libstdc++/64657
	* include/bits/stl_uninitialized.h
	(__uninitialized_copy::__uninit_copy): Cast expression to void.

From-SVN: r224736
This commit is contained in:
Jonathan Wakely 2015-06-22 16:09:14 +01:00 committed by Jonathan Wakely
parent 9ea65ca688
commit 4db6c2f585
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2015-06-22 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/64657
* include/bits/stl_uninitialized.h
(__uninitialized_copy::__uninit_copy): Cast expression to void.
2015-06-17 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/55409

View File

@ -71,7 +71,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
_ForwardIterator __cur = __result;
__try
{
for (; __first != __last; ++__first, ++__cur)
for (; __first != __last; ++__first, (void)++__cur)
std::_Construct(std::__addressof(*__cur), *__first);
return __cur;
}