summaryrefslogtreecommitdiff
path: root/cpp/src/IceUtil/OutputUtil.cpp
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2015-03-11 17:42:03 +0100
committerJose <jose@zeroc.com>2015-03-11 17:42:03 +0100
commitf587ca1cd7795218294c104ac1191b9dfafcfeec (patch)
tree5138579691725602095b0e3880e1802ee2539798 /cpp/src/IceUtil/OutputUtil.cpp
parentWindows installer updates (diff)
downloadice-f587ca1cd7795218294c104ac1191b9dfafcfeec.tar.bz2
ice-f587ca1cd7795218294c104ac1191b9dfafcfeec.tar.xz
ice-f587ca1cd7795218294c104ac1191b9dfafcfeec.zip
ICE-6350 - IcePy stringify performance
Diffstat (limited to 'cpp/src/IceUtil/OutputUtil.cpp')
-rw-r--r--cpp/src/IceUtil/OutputUtil.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/IceUtil/OutputUtil.cpp b/cpp/src/IceUtil/OutputUtil.cpp
index faab84037ba..90b3a025912 100644
--- a/cpp/src/IceUtil/OutputUtil.cpp
+++ b/cpp/src/IceUtil/OutputUtil.cpp
@@ -114,7 +114,8 @@ IceUtilInternal::OutputBase::isOpen()
void
IceUtilInternal::OutputBase::print(const char* s)
{
- for(unsigned int i = 0; i < strlen(s); ++i)
+ size_t len = strlen(s);
+ for(unsigned int i = 0; i < len; ++i)
{
if(s[i] == '\n')
{
@@ -125,7 +126,6 @@ IceUtilInternal::OutputBase::print(const char* s)
++_pos;
}
}
-
_out << s;
}