From baf7b0adf03fe460082a5f3a2841254c19e92991 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 14 Mar 2006 20:22:50 +0000 Subject: [PATCH] Broke the build once more: didn't remember that gettimeofday() was built for the kernel as well, and thus we need to export _kern_get_timezone(), too. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16792 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/real_time_clock.c | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/system/kernel/real_time_clock.c b/src/system/kernel/real_time_clock.c index 2ab9aef28d..8a1de3914b 100644 --- a/src/system/kernel/real_time_clock.c +++ b/src/system/kernel/real_time_clock.c @@ -117,8 +117,7 @@ rtc_init(kernel_args *args) } -// #pragma mark - -// public kernel API +// #pragma mark - public kernel API void @@ -290,7 +289,23 @@ rtc_secs_to_tm(uint32 seconds, struct tm *t) // #pragma mark - -// public userland API + + +/** This is called from the gettimeofday() implementation that's part of the + * kernel. + */ + +status_t +_kern_get_timezone(time_t *_timezoneOffset, bool *_daylightSavingTime) +{ + *_timezoneOffset = (time_t)(sTimezoneOffset / 1000000LL); + *_daylightSavingTime = sDaylightSavingTime; + + return B_OK; +} + + +// #pragma mark - syscalls bigtime_t