diff options
Diffstat (limited to 'ACE/apps/Gateway/Gateway/Gateway.cpp')
-rw-r--r-- | ACE/apps/Gateway/Gateway/Gateway.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ACE/apps/Gateway/Gateway/Gateway.cpp b/ACE/apps/Gateway/Gateway/Gateway.cpp index 7f14f27603e..b91c8026143 100644 --- a/ACE/apps/Gateway/Gateway/Gateway.cpp +++ b/ACE/apps/Gateway/Gateway/Gateway.cpp @@ -7,6 +7,7 @@ #include "ace/OS_NS_unistd.h" #include "ace/Service_Config.h" #include "ace/Signal.h" +#include "ace/Truncate.h" #include "Config_Files.h" #include "Event_Channel.h" #include "Gateway.h" @@ -71,7 +72,7 @@ Gateway::handle_input (ACE_HANDLE h) ACE_OS::read (h, buf, sizeof (buf)); // Shut us down. - return this->handle_signal ((int) h); + return this->handle_signal (ACE_Utils::truncate_cast<int> ((intptr_t)h)); } int |