Remove use of box syntax.

Allows build on stable/beta rust.
This commit is contained in:
Ronald Kinard 2015-07-25 17:13:51 -05:00
parent 157011182a
commit 6389ab3ece
2 changed files with 2 additions and 4 deletions

View File

@ -93,7 +93,7 @@ fn new_voice() -> Result<Voice, String> {
let (samples_sender, samples_receiver) = channel(); let (samples_sender, samples_receiver) = channel();
let audio_unit_result = AudioUnit::new(Type::Output, SubType::HalOutput) let audio_unit_result = AudioUnit::new(Type::Output, SubType::HalOutput)
.render_callback(box move |channels, num_frames| { .render_callback(Box::new(move |channels, num_frames| {
if let Err(_) = ready_sender.send((channels.len(), num_frames)) { if let Err(_) = ready_sender.send((channels.len(), num_frames)) {
return Err("Callback failed to send 'ready' message.".to_string()); return Err("Callback failed to send 'ready' message.".to_string());
} }
@ -114,7 +114,7 @@ fn new_voice() -> Result<Voice, String> {
} }
Ok(()) Ok(())
}) }))
.start(); .start();
match audio_unit_result { match audio_unit_result {
@ -130,4 +130,3 @@ fn new_voice() -> Result<Voice, String> {
} }
} }

View File

@ -47,7 +47,6 @@ a conversion on your data.
If you have the possibility, you should try to match the format of the voice. If you have the possibility, you should try to match the format of the voice.
*/ */
#![feature(box_syntax)]
pub use samples_formats::{SampleFormat, Sample}; pub use samples_formats::{SampleFormat, Sample};