some compilers don't like statics in inline functions, even if they're const -- replaced with an enum
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -88,7 +88,10 @@ void wxStreamTempInputBuffer::Update()
|
|||||||
{
|
{
|
||||||
// realloc in blocks of 4Kb: this is the default (and minimal) buffer
|
// realloc in blocks of 4Kb: this is the default (and minimal) buffer
|
||||||
// size of the Unix pipes so it should be the optimal step
|
// 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);
|
void *buf = realloc(m_buffer, m_size + incSize);
|
||||||
if ( !buf )
|
if ( !buf )
|
||||||
|
Reference in New Issue
Block a user