From 378a243ecc9a3b81d0b46e96871fcdb22828e078 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Tue, 23 Nov 2004 00:20:30 +0000 Subject: [PATCH] move from use of boot_time to use of system_time_offset remove _get_tzfilename git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10194 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/libroot/os/time.c | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/src/kernel/libroot/os/time.c b/src/kernel/libroot/os/time.c index 8f9615c3d5..687d3b3de2 100644 --- a/src/kernel/libroot/os/time.c +++ b/src/kernel/libroot/os/time.c @@ -16,11 +16,7 @@ static struct real_time_data sRealTimeDefaults = { 0, - 100000, - 0, - false, - "", - true + 100000 }; static struct real_time_data *sRealTimeData; @@ -45,16 +41,14 @@ __init_time(void) uint32 real_time_clock(void) { - return (sRealTimeData->boot_time + system_time() - - (sRealTimeData->isGMT ? 0 : sRealTimeData->timezone_offset)) / 1000000; + return (sRealTimeData->system_time_offset + system_time()) / 1000000; } bigtime_t real_time_clock_usecs(void) { - return sRealTimeData->boot_time + system_time() - - (sRealTimeData->isGMT ? 0 : sRealTimeData->timezone_offset); + return sRealTimeData->system_time_offset + system_time(); } @@ -89,13 +83,3 @@ set_alarm(bigtime_t when, uint32 flags) // ToDo: set_alarm() return B_ERROR; } - - -void -_get_tzfilename(char* filename, size_t length) -{ - if (filename == NULL) - return; - - strlcpy(filename, sRealTimeData->tzfilename, length); -}