From: Vadim Zeitlin Date: Tue, 14 Oct 2008 08:59:05 +0000 (+0000) Subject: remove default value for the last parameter of insert(it, idx, value) which allowed... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b547eb0f86b29467df3ec562ad7a6443c6e34fa5 remove default value for the last parameter of insert(it, idx, value) which allowed insert(it, 17) to compile for lists of any type git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/list.h b/include/wx/list.h index b88449f12f..aca713b04c 100644 --- a/include/wx/list.h +++ b/include/wx/list.h @@ -1005,18 +1005,19 @@ private: for(size_type i = 0; i < n; ++i) \ Append((const_base_reference)v); \ } \ - iterator insert(const iterator& it, const_reference v = value_type())\ + iterator insert(const iterator& it, const_reference v) \ { \ Insert(it.m_node, (const_base_reference)v); \ iterator itprev(it); \ return itprev--; \ } \ - void insert(const iterator& it, size_type n, const_reference v = value_type())\ + void insert(const iterator& it, size_type n, const_reference v) \ { \ for(size_type i = 0; i < n; ++i) \ Insert(it.m_node, (const_base_reference)v); \ } \ - void insert(const iterator& it, const_iterator first, const const_iterator& last)\ + void insert(const iterator& it, \ + const const_iterator& first, const const_iterator& last)\ { \ for(; first != last; ++first) \ Insert(it.m_node, (const_base_reference)*first); \