Skip to content

Commit 1f62b23

Browse files
committed
auto merge of #6431 : catamorphism/rust/warnings, r=catamorphism
Just cleaning up warnings.
2 parents 35e6ce5 + a279d65 commit 1f62b23

File tree

29 files changed

+58
-144
lines changed

29 files changed

+58
-144
lines changed

src/compiletest/compiletest.rc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
#[allow(vecs_implicitly_copyable)];
1414
#[allow(non_camel_case_types)];
15-
#[allow(deprecated_mode)];
1615
#[allow(deprecated_pattern)];
1716

1817
extern mod std(vers = "0.7-pre");

src/libcore/comm.rs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ Message passing
1313
*/
1414

1515
use cast::{transmute, transmute_mut};
16-
use cast;
1716
use either::{Either, Left, Right};
1817
use kinds::Owned;
1918
use option::{Option, Some, None};
@@ -150,7 +149,7 @@ impl<T: Owned> GenericChan<T> for Chan<T> {
150149
#[inline(always)]
151150
fn send(&self, x: T) {
152151
unsafe {
153-
let mut self_endp = transmute_mut(&self.endp);
152+
let self_endp = transmute_mut(&self.endp);
154153
let endp = replace(self_endp, None);
155154
*self_endp = Some(streamp::client::data(endp.unwrap(), x))
156155
}
@@ -161,7 +160,7 @@ impl<T: Owned> GenericSmartChan<T> for Chan<T> {
161160
#[inline(always)]
162161
fn try_send(&self, x: T) -> bool {
163162
unsafe {
164-
let mut self_endp = transmute_mut(&self.endp);
163+
let self_endp = transmute_mut(&self.endp);
165164
let endp = replace(self_endp, None);
166165
match streamp::client::try_data(endp.unwrap(), x) {
167166
Some(next) => {
@@ -178,7 +177,7 @@ impl<T: Owned> GenericPort<T> for Port<T> {
178177
#[inline(always)]
179178
fn recv(&self) -> T {
180179
unsafe {
181-
let mut self_endp = transmute_mut(&self.endp);
180+
let self_endp = transmute_mut(&self.endp);
182181
let endp = replace(self_endp, None);
183182
let streamp::data(x, endp) = recv(endp.unwrap());
184183
*self_endp = Some(endp);
@@ -189,7 +188,7 @@ impl<T: Owned> GenericPort<T> for Port<T> {
189188
#[inline(always)]
190189
fn try_recv(&self) -> Option<T> {
191190
unsafe {
192-
let mut self_endp = transmute_mut(&self.endp);
191+
let self_endp = transmute_mut(&self.endp);
193192
let endp = replace(self_endp, None);
194193
match try_recv(endp.unwrap()) {
195194
Some(streamp::data(x, endp)) => {
@@ -206,7 +205,7 @@ impl<T: Owned> Peekable<T> for Port<T> {
206205
#[inline(always)]
207206
fn peek(&self) -> bool {
208207
unsafe {
209-
let mut self_endp = transmute_mut(&self.endp);
208+
let self_endp = transmute_mut(&self.endp);
210209
let mut endp = replace(self_endp, None);
211210
let peek = match endp {
212211
Some(ref mut endp) => peek(endp),
@@ -220,12 +219,10 @@ impl<T: Owned> Peekable<T> for Port<T> {
220219
221220
impl<T: Owned> Selectable for Port<T> {
222221
fn header(&mut self) -> *mut PacketHeader {
223-
unsafe {
224222
match self.endp {
225223
Some(ref mut endp) => endp.header(),
226224
None => fail!(~"peeking empty stream")
227225
}
228-
}
229226
}
230227
}
231228
@@ -259,7 +256,7 @@ pub impl<T: Owned> PortSet<T> {
259256
impl<T:Owned> GenericPort<T> for PortSet<T> {
260257
fn try_recv(&self) -> Option<T> {
261258
unsafe {
262-
let mut self_ports = transmute_mut(&self.ports);
259+
let self_ports = transmute_mut(&self.ports);
263260
let mut result = None;
264261
// we have to swap the ports array so we aren't borrowing
265262
// aliasable mutable memory.
@@ -351,7 +348,7 @@ pub mod oneshot {
351348
pub fn init<T: Owned>() -> (client::Oneshot<T>, server::Oneshot<T>) {
352349
pub use core::pipes::HasBuffer;
353350
354-
let mut buffer = ~::core::pipes::Buffer {
351+
let buffer = ~::core::pipes::Buffer {
355352
header: ::core::pipes::BufferHeader(),
356353
data: __Buffer {
357354
Oneshot: ::core::pipes::mk_packet::<Oneshot<T>>()

src/libcore/condition.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
/*! Condition handling */
1212

1313
use prelude::*;
14-
use task;
1514
use local_data::{local_data_pop, local_data_set};
1615

1716
// helper for transmutation, shown below.

src/libcore/core.rc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ they contained the following prologue:
6161
#[no_core];
6262

6363
#[deny(non_camel_case_types)];
64-
#[allow(deprecated_mutable_fields)];
6564

6665
// Make core testable by not duplicating lang items. See #2912
6766
#[cfg(test)] extern mod realcore(name = "core", vers = "0.7-pre");

src/libcore/os.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ use option::{Some, None};
3636
use prelude::*;
3737
use ptr;
3838
use str;
39-
use task;
4039
use uint;
4140
use unstable::finally::Finally;
4241
use vec;

src/libcore/pipes.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ pub fn send<T,Tbuffer>(mut p: SendPacketBuffered<T,Tbuffer>,
348348
payload: T)
349349
-> bool {
350350
let header = p.header();
351-
let mut p_ = p.unwrap();
351+
let p_ = p.unwrap();
352352
let p = unsafe { &mut *p_ };
353353
assert!(ptr::to_unsafe_ptr(&(p.header)) == header);
354354
assert!(p.payload.is_none());
@@ -405,10 +405,8 @@ a message, or `Some(T)` if a message was received.
405405
*/
406406
pub fn try_recv<T:Owned,Tbuffer:Owned>(mut p: RecvPacketBuffered<T, Tbuffer>)
407407
-> Option<T> {
408-
let mut p_ = p.unwrap();
409-
let mut p = unsafe {
410-
&mut *p_
411-
};
408+
let p_ = p.unwrap();
409+
let p = unsafe { &mut *p_ };
412410
413411
do (|| {
414412
try_recv_(p)

src/libcore/rand.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ fn main () {
4343
use int;
4444
use prelude::*;
4545
use str;
46-
use task;
4746
use u32;
4847
use uint;
4948
use util;

src/libcore/reflect.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,6 @@ impl<V:TyVisitor + MovePtr> TyVisitor for MovePtrAdaptor<V> {
409409
disr_val: int,
410410
n_fields: uint,
411411
name: &str) -> bool {
412-
self.inner.push_ptr(); // NOTE remove after next snapshot
413412
if ! self.inner.visit_enter_enum_variant(variant, disr_val,
414413
n_fields, name) {
415414
return false;
@@ -433,7 +432,6 @@ impl<V:TyVisitor + MovePtr> TyVisitor for MovePtrAdaptor<V> {
433432
n_fields, name) {
434433
return false;
435434
}
436-
self.inner.pop_ptr(); // NOTE remove after next snapshot
437435
true
438436
}
439437

src/libcore/rt/uv/net.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,7 @@ pub impl StreamWatcher {
152152
extern fn close_cb(handle: *uvll::uv_stream_t) {
153153
let mut stream_watcher: StreamWatcher = NativeHandle::from_native_handle(handle);
154154
{
155-
let mut data = get_watcher_data(&mut stream_watcher);
156-
data.close_cb.swap_unwrap()();
155+
get_watcher_data(&mut stream_watcher).close_cb.swap_unwrap()();
157156
}
158157
drop_watcher_data(&mut stream_watcher);
159158
unsafe { free_handle(handle as *c_void) }
@@ -214,8 +213,7 @@ pub impl TcpWatcher {
214213
assert!(get_watcher_data(self).connect_cb.is_none());
215214
get_watcher_data(self).connect_cb = Some(cb);
216215

217-
let mut connect_watcher = ConnectRequest::new();
218-
let connect_handle = connect_watcher.native_handle();
216+
let connect_handle = ConnectRequest::new().native_handle();
219217
match address {
220218
Ipv4(*) => {
221219
do ip4_as_uv_ip4(address) |addr| {

src/libcore/rt/uvio.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ impl Drop for UvEventLoop {
4646
let self = unsafe {
4747
transmute::<&UvEventLoop, &mut UvEventLoop>(self)
4848
};
49-
let mut uv_loop = self.uvio.uv_loop();
50-
uv_loop.close();
49+
self.uvio.uv_loop().close();
5150
}
5251
}
5352

@@ -189,9 +188,8 @@ impl TcpListener for UvTcpListener {
189188
let maybe_stream = if status.is_none() {
190189
let mut server_stream_watcher = server_stream_watcher;
191190
let mut loop_ = loop_from_watcher(&server_stream_watcher);
192-
let mut client_tcp_watcher = TcpWatcher::new(&mut loop_);
193-
let client_tcp_watcher = client_tcp_watcher.as_stream();
194-
// XXX: Need's to be surfaced in interface
191+
let client_tcp_watcher = TcpWatcher::new(&mut loop_).as_stream();
192+
// XXX: Needs to be surfaced in interface
195193
server_stream_watcher.accept(client_tcp_watcher);
196194
Some(~UvStream::new(client_tcp_watcher))
197195
} else {

0 commit comments

Comments
 (0)