#[unsafe_destructor]
impl<T:Send> Drop for send_packet<T> {
- fn drop(&self) {
+ fn drop(&mut self) {
unsafe {
if self.p != None {
let self_p: &mut Option<*packet<T>> =
#[unsafe_destructor]
impl<T:Send> Drop for recv_packet<T> {
- fn drop(&self) {
+ fn drop(&mut self) {
unsafe {
if self.p != None {
let self_p: &mut Option<*packet<T>> =