diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 2002-09-02 14:11:25 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 2002-09-02 14:11:25 +0000 |
commit | 16eaccb72f8c3b56383881c91b2fd0fd14bd32fb (patch) | |
tree | 5c6be1d78ac864bc4cc6a7bb21a0925716cde81b /TAO/orbsvcs/orbsvcs/Time | |
parent | 27db01da2b1f33e189f220e56acd99587b1d3fe1 (diff) | |
download | ATCD-16eaccb72f8c3b56383881c91b2fd0fd14bd32fb.tar.gz |
ChangeLogTag:Sun Sep 01 08:18:37 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Time')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp b/TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp index 9fc02513790..c94e8964634 100644 --- a/TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp +++ b/TAO/orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp @@ -47,15 +47,17 @@ TAO_Time_Service_Server::universal_time (ACE_ENV_SINGLE_ARG_DECL) CORBA::ULongLong TAO_Time_Base_Offset = ACE_UINT64_LITERAL(0x2D8539C80); #endif + ACE_Time_Value timeofday = ACE_OS::gettimeofday (); + // Return the local time of the system as a UTO. ACE_NEW_THROW_EX (uto, TAO_UTO ((TAO_Time_Base_Offset + ACE_static_cast(CORBA::ULongLong, - ACE_OS::gettimeofday ().sec ())) * + timeofday.sec ())) * ACE_static_cast(ACE_UINT32, 10000000) + ACE_static_cast(CORBA::ULongLong, - ACE_OS::gettimeofday ().usec () * 10), + timeofday ().usec () * 10), 0, 0), CORBA::NO_MEMORY ()); |