#else // !wxUSE_LOG_DIALOG
// start from the most recent message
wxString message;
- str.reserve(nMsgCount*100);
+ const size_t nMsgCount = messages.size();
+ message.reserve(nMsgCount*100);
for ( size_t n = nMsgCount; n > 0; n-- ) {
message << m_aMessages[n - 1] << wxT("\n");
}