aboutsummaryrefslogtreecommitdiff
path: root/src/server/worldserver/RemoteAccess
diff options
context:
space:
mode:
authorSpp <spp@jorge.gr>2013-01-30 08:39:06 +0100
committerSpp <spp@jorge.gr>2013-01-30 08:39:06 +0100
commitfa5dd4bd4e58c13229bcfb8e6bf879838de47e60 (patch)
tree45a12345e332e0f1099330fb2fe9e55026c084fb /src/server/worldserver/RemoteAccess
parent02814975732f8e919d33ff8f2cbaf98f13e04f91 (diff)
Core/Misc: Remove some calls to const_cast
Diffstat (limited to 'src/server/worldserver/RemoteAccess')
-rw-r--r--src/server/worldserver/RemoteAccess/RASocket.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/worldserver/RemoteAccess/RASocket.cpp b/src/server/worldserver/RemoteAccess/RASocket.cpp
index e0f4e7f0de6..94950703271 100644
--- a/src/server/worldserver/RemoteAccess/RASocket.cpp
+++ b/src/server/worldserver/RemoteAccess/RASocket.cpp
@@ -388,7 +388,8 @@ void RASocket::zprint(void* callbackArg, const char * szText)
ACE_Message_Block* mb = new ACE_Message_Block(sz);
mb->copy(szText, sz);
- if (socket->putq(mb, const_cast<ACE_Time_Value*>(&ACE_Time_Value::zero)) == -1)
+ ACE_Time_Value tv = ACE_Time_Value::zero;
+ if (socket->putq(mb, &tv) == -1)
{
sLog->outDebug(LOG_FILTER_REMOTECOMMAND, "Failed to enqueue message, queue is full or closed. Error is %s", ACE_OS::strerror(errno));
mb->release();