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]