Skip to content

Commit 9dbbcb5

Browse files
committed
use static_cast<>
1 parent a7c18e4 commit 9dbbcb5

File tree

1 file changed

+2
-2
lines changed
  • inst/include/Rcpp/date_datetime

1 file changed

+2
-2
lines changed

inst/include/Rcpp/date_datetime/Date.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ namespace Rcpp {
127127
// update m_tm based on m_d
128128
void update_tm() {
129129
if (R_FINITE(m_d)) {
130-
time_t t = (time_t)(24*60*60 * m_d); // (fractional) days since epoch to seconds since epoch
130+
time_t t = static_cast<time_t>(24*60*60 * m_d); // (fractional) days since epoch to seconds since epoch
131131
m_tm = *gmtime_(&t);
132132
} else {
133133
m_tm.tm_sec = m_tm.tm_min = m_tm.tm_hour = m_tm.tm_isdst = NA_INTEGER;
@@ -158,7 +158,7 @@ namespace Rcpp {
158158
inline Date operator+(const Date &date, int offset) {
159159
Date newdate(date.m_d);
160160
newdate.m_d += offset;
161-
time_t t = (time_t)(24*60*60 * newdate.m_d); // days since epoch to seconds since epo
161+
time_t t = static_cast<time_t>(24*60*60 * newdate.m_d); // days since epoch to seconds since epo
162162
newdate.m_tm = *gmtime_(&t);
163163
return newdate;
164164
}

0 commit comments

Comments
 (0)