X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/77ffb5937e89927b621128789401db8921fe580f..80a779275ae04443c568dca919adb26cf6f5002c:/src/common/execcmn.cpp diff --git a/src/common/execcmn.cpp b/src/common/execcmn.cpp index 2b66a331a3..a84c6d10f0 100644 --- a/src/common/execcmn.cpp +++ b/src/common/execcmn.cpp @@ -8,7 +8,7 @@ // Created: 20.08.02 // RCS-ID: $Id$ // Copyright: (c) 2002 Vadim Zeitlin -// Licence: wxWidgets licence +// Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// #ifndef _WX_WXEXEC_CPP_ @@ -88,7 +88,10 @@ void wxStreamTempInputBuffer::Update() { // realloc in blocks of 4Kb: this is the default (and minimal) buffer // size of the Unix pipes so it should be the optimal step - static const size_t incSize = 4096; + // + // NB: don't use "static int" in this inline function, some compilers + // (e.g. IBM xlC) don't like it + enum { incSize = 4096 }; void *buf = realloc(m_buffer, m_size + incSize); if ( !buf )