]> git.saurik.com Git - wxWidgets.git/commitdiff
some compilers don't like statics in inline functions, even if they're const -- repla...
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 23 Aug 2005 23:12:48 +0000 (23:12 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 23 Aug 2005 23:12:48 +0000 (23:12 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/execcmn.cpp

index a2828420905a9efc04705907ca2a079a96245340..a84c6d10f01b0587d27674cf8d89eec4eb71349b 100644 (file)
@@ -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 )