removed unecessary method

This commit is contained in:
Eric Reed 2013-06-26 09:37:16 -07:00
parent 34b1135b59
commit d0dc6970d8

View file

@ -19,12 +19,10 @@ use rt::local::Local;
pub struct UdpSocket(~RtioUdpSocketObject);
impl UdpSocket {
fn new(s: ~RtioUdpSocketObject) -> UdpSocket { UdpSocket(s) }
pub fn bind(addr: IpAddr) -> Option<UdpSocket> {
let socket = unsafe { (*Local::unsafe_borrow::<IoFactoryObject>()).udp_bind(addr) };
match socket {
Ok(s) => Some(UdpSocket::new(s)),
Ok(s) => Some(UdpSocket(s)),
Err(ioerr) => {
io_error::cond.raise(ioerr);
None