diff --git a/src/lib.rs b/src/lib.rs
index ae0197bf926ba972fa44d89af4bf9920b05ff955..371a37519bd85cbd1a29290710e268cf5315a176 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -111,7 +111,7 @@ fn sine() {
 		let mag = p.start().add_samples(buf[..].iter()).finish_mag();
 		for testfreq in (0..30).map(|x| (x * 100) as f32) {
 			let p = Parameters::new(testfreq, 8000, 8000);
-			let testmag = p.mag(&buf[..].iter());
+			let testmag = p.mag(buf[..].iter());
 			println!("{testfreq:4}: {testmag:12.3}");
 			if (freq - testfreq).abs() > 100. {
 				println!("{mag} > 10*{testmag}");