Author: robbinspg
Date: Mon Aug 13 03:05:14 2007
New Revision: 565289

URL: http://svn.apache.org/viewvc?view=rev&rev=565289
Log:
TUSCANY-1530 Apply Brady's patch

Modified:
    incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/util/Logger.cpp

Modified: incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/util/Logger.cpp
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/util/Logger.cpp?view=diff&rev=565289&r1=565288&r2=565289
==============================================================================
--- incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/util/Logger.cpp 
(original)
+++ incubator/tuscany/cpp/sca/runtime/core/src/tuscany/sca/util/Logger.cpp Mon 
Aug 13 03:05:14 2007
@@ -122,18 +122,19 @@
                     char tid[21];
                     formatThreadID(tid);
                     char messageBuffer[256];
-                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
 #if defined(WIN32)  || defined (_WINDOWS)
+                    int size = _vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size == -1)
                     {
                         size = _vscprintf(msg, variableArguments);
                         char* bigMessageBuffer = new char[size+1];
-                        vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
+                        _vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
                         bigMessageBuffer[size] = '\0';
                         logWriter->log(level, tid, bigMessageBuffer);
                         delete bigMessageBuffer; 
                     }
 #else
+                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size > 255)
                     {
                         char* bigMessageBuffer = new char[size+1];
@@ -161,18 +162,19 @@
                     char tid[21];
                     formatThreadID(tid);
                     char messageBuffer[256];
-                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
 #if defined(WIN32)  || defined (_WINDOWS)
+                    int size = _vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size == -1)
                     {
                         size = _vscprintf(msg, variableArguments);
                         char* bigMessageBuffer = new char[size+1];
-                        vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
+                        _vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
                         bigMessageBuffer[size] = '\0';
                         logWriter->log(0, tid, bigMessageBuffer);
                         delete bigMessageBuffer; 
                     }
 #else
+                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size > 255)
                     {
                         char* bigMessageBuffer = new char[size+1];
@@ -199,18 +201,19 @@
                     char tid[21];
                     formatThreadID(tid);
                     char messageBuffer[256];
-                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
 #if defined(WIN32)  || defined (_WINDOWS)
+                    int size = _vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size == -1)
                     {
                         size = _vscprintf(msg, variableArguments);
                         char* bigMessageBuffer = new char[size+1];
-                        vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
+                        _vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
                         bigMessageBuffer[size] = '\0';
                         logWriter->log(1, tid, bigMessageBuffer);
                         delete bigMessageBuffer; 
                     }
 #else
+                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size > 255)
                     {
                         char* bigMessageBuffer = new char[size+1];
@@ -237,18 +240,19 @@
                     char tid[21];
                     formatThreadID(tid);
                     char messageBuffer[256];
-                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
 #if defined(WIN32)  || defined (_WINDOWS)
+                    int size = _vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size == -1)
                     {
                         size = _vscprintf(msg, variableArguments);
                         char* bigMessageBuffer = new char[size+1];
-                        vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
+                        _vsnprintf(bigMessageBuffer, size, msg, 
variableArguments);
                         bigMessageBuffer[size] = '\0';
                         logWriter->log(2, tid, bigMessageBuffer);
                         delete bigMessageBuffer; 
                     }
 #else
+                    int size = vsnprintf(messageBuffer, 255, msg, 
variableArguments);
                     if (size > 255)
                     {
                         char* bigMessageBuffer = new char[size+1];



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to