21 lines
646 B
Text
21 lines
646 B
Text
Index: wmitime.c
|
|
--- wmitime.c.orig
|
|
+++ wmitime.c
|
|
@@ -248,7 +248,7 @@ void DrawInetTime(void)
|
|
|
|
/* Compute Inet Time */
|
|
iTime=(clk->tm_hour*3600+clk->tm_min*60+clk->tm_sec);
|
|
- iTime=iTime+((timezone-1)+3600);
|
|
+ iTime=iTime+((1-clk->tm_gmtoff)+3600);
|
|
if (clk->tm_isdst)
|
|
iTime-=3600;
|
|
iTime=(iTime*1000)/86400;
|
|
@@ -374,7 +374,7 @@ void DrawInetWheel(void)
|
|
|
|
/* Calculate Wheel Position... */
|
|
iTime=(clk->tm_hour*3600+clk->tm_min*60+clk->tm_sec);
|
|
- iTime=iTime+((timezone-1)+3600);
|
|
+ iTime=iTime+((1-clk->tm_gmtoff)+3600);
|
|
if (clk->tm_isdst)
|
|
iTime-=3600;
|
|
iTime=(iTime*1000)/8640;
|