summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/LoggerI.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2015-05-06 14:05:41 +0200
committerBenoit Foucher <benoit@zeroc.com>2015-05-06 14:05:41 +0200
commitd8617dcd8dc79e135be0cc9cc534a43d5b328c0e (patch)
tree1ac14bcb49ec34734c90d0c9c719169331b3c68a /cpp/src/Ice/LoggerI.cpp
parentICE-6483 upgrade to gradle 2.4 (diff)
downloadice-d8617dcd8dc79e135be0cc9cc534a43d5b328c0e.tar.bz2
ice-d8617dcd8dc79e135be0cc9cc534a43d5b328c0e.tar.xz
ice-d8617dcd8dc79e135be0cc9cc534a43d5b328c0e.zip
Fixed ICE-6482: Cleanup WinRT makefiles, other WinRT minor fixes
Diffstat (limited to 'cpp/src/Ice/LoggerI.cpp')
-rw-r--r--cpp/src/Ice/LoggerI.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/cpp/src/Ice/LoggerI.cpp b/cpp/src/Ice/LoggerI.cpp
index f3e87785a59..26868805206 100644
--- a/cpp/src/Ice/LoggerI.cpp
+++ b/cpp/src/Ice/LoggerI.cpp
@@ -18,6 +18,7 @@
#endif
#include <Ice/LocalException.h>
+#include <Ice/BasicStream.h>
using namespace std;
using namespace Ice;
@@ -48,7 +49,7 @@ Init init;
}
-Ice::LoggerI::LoggerI(const string& prefix, const string& file,
+Ice::LoggerI::LoggerI(const string& prefix, const string& file,
bool convert, const IceUtil::StringConverterPtr& converter) :
_prefix(prefix),
_convert(convert),
@@ -153,7 +154,7 @@ Ice::LoggerI::write(const string& message, bool indent)
#elif defined(_WIN32)
//
// Convert the message from the native narrow string encoding to the console
- // code page encoding for printing. If the _convert member is set to false
+ // code page encoding for printing. If the _convert member is set to false
// we don't do any conversion.
//
if(!_convert)
@@ -172,11 +173,11 @@ Ice::LoggerI::write(const string& message, bool indent)
{
// Convert message to UTF-8
string u8s = IceUtil::nativeToUTF8(s, _converter);
-
+
// Then from UTF-8 to console CP
string consoleString;
_consoleConverter->fromUTF8(reinterpret_cast<const Byte*>(u8s.data()),
- reinterpret_cast<const Byte*>(u8s.data() + u8s.size()),
+ reinterpret_cast<const Byte*>(u8s.data() + u8s.size()),
consoleString);
// We cannot use cerr here as writing to console using cerr