diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2012-03-14 14:03:56 -0400 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2012-03-14 20:46:36 -0400 |
| commit | 6b35875dca67e5dd1e8f986c8528ffbf973fdcbb (patch) | |
| tree | d36cb21cbe8dde663f0f381ad9ce70c9c50fc295 /src/libstd/time.rs | |
| parent | 273c5e5f1129949db780619901fe54b9a3d1fecf (diff) | |
annotate libstd and start enforcing mutability
Diffstat (limited to 'src/libstd/time.rs')
| -rw-r--r-- | src/libstd/time.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/libstd/time.rs b/src/libstd/time.rs index dcdc82434ab..1e48c307ac1 100644 --- a/src/libstd/time.rs +++ b/src/libstd/time.rs @@ -12,8 +12,8 @@ Returns the current time as a `timeval` containing the seconds and microseconds since 1970-01-01T00:00:00Z. "] fn get_time() -> timeval { - let sec = 0u32; - let usec = 0u32; + let mut sec = 0u32; + let mut usec = 0u32; rustrt::get_time(sec, usec); ret {sec: sec, usec: usec}; } @@ -22,7 +22,11 @@ fn get_time() -> timeval { Returns the current value of a high-resolution performance counter in nanoseconds since an unspecified epoch. "] -fn precise_time_ns() -> u64 { let ns = 0u64; rustrt::precise_time_ns(ns); ns } +fn precise_time_ns() -> u64 { + let mut ns = 0u64; + rustrt::precise_time_ns(ns); + ns +} #[doc = " Returns the current value of a high-resolution performance counter |
