about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorPiotr Jawniak <sawyer47@gmail.com>2014-06-29 09:32:19 +0200
committerPiotr Jawniak <sawyer47@gmail.com>2014-06-29 12:09:22 +0200
commitba46c8bf6686f3edf67d8aa7587956e7d5d7375a (patch)
tree5624334176133c600cf1ab05fe4855f14401bd4c /src/libstd
parent6a3695d54f14491c39da7910082df9ba9c833b37 (diff)
downloadrust-ba46c8bf6686f3edf67d8aa7587956e7d5d7375a.tar.gz
rust-ba46c8bf6686f3edf67d8aa7587956e7d5d7375a.zip
rand: Small fix in parameter name
Documentation didn't match with parameter name.
Changes name of parameter in docs and function to 'amount'.
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/rand/mod.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libstd/rand/mod.rs b/src/libstd/rand/mod.rs
index ffe4a94d2a2..f48d487461e 100644
--- a/src/libstd/rand/mod.rs
+++ b/src/libstd/rand/mod.rs
@@ -244,7 +244,7 @@ pub fn random<T: Rand>() -> T {
     task_rng().gen()
 }
 
-/// Randomly sample up to `n` elements from an iterator.
+/// Randomly sample up to `amount` elements from an iterator.
 ///
 /// # Example
 ///
@@ -257,11 +257,11 @@ pub fn random<T: Rand>() -> T {
 /// ```
 pub fn sample<T, I: Iterator<T>, R: Rng>(rng: &mut R,
                                          mut iter: I,
-                                         amt: uint) -> Vec<T> {
-    let mut reservoir: Vec<T> = iter.by_ref().take(amt).collect();
+                                         amount: uint) -> Vec<T> {
+    let mut reservoir: Vec<T> = iter.by_ref().take(amount).collect();
     for (i, elem) in iter.enumerate() {
-        let k = rng.gen_range(0, i + 1 + amt);
-        if k < amt {
+        let k = rng.gen_range(0, i + 1 + amount);
+        if k < amount {
             *reservoir.get_mut(k) = elem;
         }
     }