X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bed4928779cd4f4878cd42e1cc520e6a93022d00..9c34a216817028bc533e07873d047208a96b05a2:/include/wx/dynarray.h?ds=sidebyside diff --git a/include/wx/dynarray.h b/include/wx/dynarray.h index aa066b54b8..2b78615e7a 100644 --- a/include/wx/dynarray.h +++ b/include/wx/dynarray.h @@ -128,6 +128,8 @@ public: \ name() : std::vector() { } \ name(size_type n) : std::vector(n) { } \ name(size_type n, const_reference v) : std::vector(n, v) { } \ + template \ + name(InputIterator first, InputIterator last) : std::vector(first, last) { } \ \ void Empty() { clear(); } \ void Clear() { clear(); } \ @@ -249,7 +251,7 @@ protected: \ typedef const value_type* const_iterator; \ typedef value_type& reference; \ typedef const value_type& const_reference; \ - typedef int difference_type; \ + typedef ptrdiff_t difference_type; \ typedef size_t size_type; \ \ void assign(const_iterator first, const_iterator last); \