C flavored Rust doesn't taste good
This commit is contained in:
@@ -343,13 +343,13 @@ pub unsafe extern "C" fn time(tloc: *mut time_t) -> time_t {
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
pub unsafe extern "C" fn timelocal(tm: *mut struct tm) -> time_t {
|
||||
pub unsafe extern "C" fn timelocal(tm: *mut tm) -> time_t {
|
||||
//TODO: timezone
|
||||
timegm(tm)
|
||||
}
|
||||
|
||||
#[no_mangle]
|
||||
pub unsafe extern "C" fn timegm(tm: *mut struct tm) -> time_t {
|
||||
pub unsafe extern "C" fn timegm(tm: *mut tm) -> time_t {
|
||||
let mut y = (*tm).tm_year as time_t + 1900;
|
||||
let mut m = (*tm).tm_mon as time_t + 1;
|
||||
if m <= 2 {
|
||||
|
||||
Reference in New Issue
Block a user