diff options
Diffstat (limited to 'boost/date_time/dst_rules.hpp')
-rw-r--r-- | boost/date_time/dst_rules.hpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/boost/date_time/dst_rules.hpp b/boost/date_time/dst_rules.hpp index 32290190d9..73a98996d8 100644 --- a/boost/date_time/dst_rules.hpp +++ b/boost/date_time/dst_rules.hpp @@ -106,12 +106,12 @@ namespace boost { const time_duration_type& dst_end_offset, const time_duration_type& dst_length_minutes) { - unsigned int start_minutes = - dst_start_offset.hours() * 60 + dst_start_offset.minutes(); - unsigned int end_minutes = - dst_end_offset.hours() * 60 + dst_end_offset.minutes(); - long length_minutes = - dst_length_minutes.hours() * 60 + dst_length_minutes.minutes(); + unsigned int start_minutes = static_cast<unsigned>( + dst_start_offset.hours() * 60 + dst_start_offset.minutes()); + unsigned int end_minutes = static_cast<unsigned>( + dst_end_offset.hours() * 60 + dst_end_offset.minutes()); + long length_minutes = static_cast<long>( + dst_length_minutes.hours() * 60 + dst_length_minutes.minutes()); return local_is_dst(current_day, time_of_day, dst_start_day, start_minutes, |