X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9c5c5c9cfd18dbad30de0b703659c1b81a155a65..a4ea083bbdf710d3234dcbd2eafb5d0e078f8348:/src/common/dynarray.cpp diff --git a/src/common/dynarray.cpp b/src/common/dynarray.cpp index 175fa4a36e..be01a4b840 100644 --- a/src/common/dynarray.cpp +++ b/src/common/dynarray.cpp @@ -4,7 +4,6 @@ // Author: Vadim Zeitlin // Modified by: // Created: 12.09.97 -// RCS-ID: $Id$ // Copyright: (c) 1998 Vadim Zeitlin // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// @@ -158,13 +157,13 @@ void name::Grow(size_t nIncrement) \ if( (m_nCount == m_nSize) || ((m_nSize - m_nCount) < nIncrement) ) { \ if( m_nSize == 0 ) { \ /* was empty, determine initial size */ \ - size_t size = WX_ARRAY_DEFAULT_INITIAL_SIZE; \ - if (size < nIncrement) size = nIncrement; \ + size_t sz = WX_ARRAY_DEFAULT_INITIAL_SIZE; \ + if (sz < nIncrement) sz = nIncrement; \ /* allocate some memory */ \ - m_pItems = new T[size]; \ + m_pItems = new T[sz]; \ /* only grow if allocation succeeded */ \ if ( m_pItems ) { \ - m_nSize = size; \ + m_nSize = sz; \ } \ } \ else \ @@ -359,7 +358,7 @@ void name::insert(iterator it, const_iterator first, const_iterator last) \ Grow(nInsert); \ \ /* old iterator could have been invalidated by Grow(). */ \ - it = begin() + nInsert; \ + it = begin() + nIndex; \ \ memmove(&m_pItems[nIndex + nInsert], &m_pItems[nIndex], \ (m_nCount - nIndex)*sizeof(T)); \