X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bed4928779cd4f4878cd42e1cc520e6a93022d00..66c2bf7b1d9326fb650acfaae22ec50528cfbf7c:/include/wx/dynarray.h diff --git a/include/wx/dynarray.h b/include/wx/dynarray.h index aa066b54b8..6495030f0c 100644 --- a/include/wx/dynarray.h +++ b/include/wx/dynarray.h @@ -4,7 +4,6 @@ // Author: Vadim Zeitlin // Modified by: // Created: 12.09.97 -// RCS-ID: $Id$ // Copyright: (c) 1998 Vadim Zeitlin // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// @@ -128,6 +127,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 +250,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); \