1 Fix build on FreeBSD 10.3/i386
3 error[E0308]: mismatched types
4 --> cargo-crates/datetime-0.4.5/src/system.rs:76:6
6 76 | (tv.tv_sec, (tv.tv_nsec / 1000) as i16)
7 | ^^^^^^^^^ expected i64, found i32
9 --- cargo-crates/datetime-0.4.5/src/system.rs.orig 2017-10-01 10:07:40 UTC
10 +++ cargo-crates/datetime-0.4.5/src/system.rs
11 @@ -73,7 +73,7 @@ fn file_time_as_u64(ft: &FILETIME) -> u64 {
12 pub unsafe fn sys_time() -> (i64, i16) {
13 let mut tv = libc::timespec { tv_sec: 0, tv_nsec: 0 };
14 let _ = clock_gettime(libc::CLOCK_REALTIME, &mut tv);
15 - (tv.tv_sec, (tv.tv_nsec / 1000) as i16)
16 + (tv.tv_sec as i64, (tv.tv_nsec / 1000) as i16)
19 /// Returns the system’s current time, as a tuple of seconds elapsed since