Maintenance: clock
Reduce type size. Overflow prevention.
This commit is contained in:
parent
2414397073
commit
cd5ec691af
1 changed files with 5 additions and 5 deletions
|
@ -66,13 +66,13 @@ Clock::update (double delta_time_sec)
|
||||||
}
|
}
|
||||||
|
|
||||||
struct tm *t = globals->get_time_params()->getGmt();
|
struct tm *t = globals->get_time_params()->getGmt();
|
||||||
int hour = t->tm_hour;
|
short hour = t->tm_hour;
|
||||||
int min = t->tm_min;
|
short min = t->tm_min;
|
||||||
int sec = t->tm_sec;
|
short sec = t->tm_sec;
|
||||||
|
|
||||||
// compute local time zone hour
|
// compute local time zone hour
|
||||||
int tzoffset_hours = globals->get_time_params()->get_local_offset() / 3600;
|
short tzoffset_hours = globals->get_time_params()->get_local_offset() / 3600;
|
||||||
int lhour = hour + tzoffset_hours;
|
short lhour = hour + tzoffset_hours;
|
||||||
if (lhour < 0)
|
if (lhour < 0)
|
||||||
lhour += 24;
|
lhour += 24;
|
||||||
if (lhour >= 24)
|
if (lhour >= 24)
|
||||||
|
|
Loading…
Add table
Reference in a new issue