git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43203
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
-Major new features in 2.7 release
+Major new features in 2.8 release
---------------------------------
- New AUI library supporting docking windows and much more.
+2.8.0
+-----
+
+All:
+
+- wxArrayString::Alloc() now works as reserve() and doesn't clear array contents
+
2.7.2
-----
{
// only if old buffer was not big enough
if ( nSize > m_nSize ) {
- Free();
- wxDELETEA(m_pItems);
- m_pItems = new wxChar *[nSize];
+ wxChar **pNew = new wxChar *[nSize];
+ if ( !pNew )
+ return;
+
+ memcpy(pNew, m_pItems, m_nCount*sizeof(wxChar *));
+ delete [] m_pItems;
+
+ m_pItems = pNew;
m_nSize = nSize;
}
-
- m_nCount = 0;
}
// minimizes the memory usage by freeing unused memory