* Minor cleanup.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29875 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2004-2007, Axel Dörfler, [email protected]. All rights reserved.
|
* Copyright 2004-2009, Axel Dörfler, [email protected]. All rights reserved.
|
||||||
* Copyright 2003, Jeff Ward, [email protected]. All rights reserved.
|
* Copyright 2003, Jeff Ward, [email protected]. All rights reserved.
|
||||||
*
|
*
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
@@ -196,7 +196,7 @@ rtc_secs_to_tm(uint32 seconds, struct tm *t)
|
|||||||
|
|
||||||
seconds = seconds % RTC_SECONDS_DAY;
|
seconds = seconds % RTC_SECONDS_DAY;
|
||||||
t->tm_hour = seconds / 3600;
|
t->tm_hour = seconds / 3600;
|
||||||
|
|
||||||
seconds = seconds % 3600;
|
seconds = seconds % 3600;
|
||||||
t->tm_min = seconds / 60;
|
t->tm_min = seconds / 60;
|
||||||
t->tm_sec = seconds % 60;
|
t->tm_sec = seconds % 60;
|
||||||
@@ -268,7 +268,7 @@ _user_set_timezone(time_t timezoneOffset, bool daylightSavingTime)
|
|||||||
|
|
||||||
TRACE(("new system_time_offset %Ld\n",
|
TRACE(("new system_time_offset %Ld\n",
|
||||||
arch_rtc_get_system_time_offset(sRealTimeData)));
|
arch_rtc_get_system_time_offset(sRealTimeData)));
|
||||||
|
|
||||||
return B_OK;
|
return B_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -305,10 +305,12 @@ _user_set_tzfilename(const char *filename, size_t length, bool isGMT)
|
|||||||
|
|
||||||
sIsGMT = isGMT;
|
sIsGMT = isGMT;
|
||||||
|
|
||||||
if (wasGMT != sIsGMT)
|
if (wasGMT != sIsGMT) {
|
||||||
arch_rtc_set_system_time_offset(sRealTimeData,
|
arch_rtc_set_system_time_offset(sRealTimeData,
|
||||||
arch_rtc_get_system_time_offset(sRealTimeData) + (((sIsGMT) ? 1 : -1) * sTimezoneOffset));
|
arch_rtc_get_system_time_offset(sRealTimeData) + (((sIsGMT) ? 1 : -1)
|
||||||
|
* sTimezoneOffset));
|
||||||
|
}
|
||||||
|
|
||||||
return B_OK;
|
return B_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user