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> 2015-06-17 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/55409 PR libstdc++/55409

View File

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