Remove two useless comparisons

according to the updated type_limits lint.
This commit is contained in:
Virgile Andreani 2014-05-04 20:48:16 +02:00
parent 0e8e0b2ede
commit 169a57ee8d
2 changed files with 2 additions and 4 deletions

View File

@ -268,7 +268,7 @@ fn verify_method(&mut self, pos: Position, m: &parse::Method) {
fn verify_arg_type(&mut self, arg: Position, ty: ArgumentType) {
match arg {
Exact(arg) => {
if arg < 0 || self.args.len() <= arg {
if self.args.len() <= arg {
let msg = format!("invalid reference to argument `{}` (there \
are {} arguments)", arg, self.args.len());
self.ecx.span_err(self.fmtsp, msg);

View File

@ -220,9 +220,7 @@ macro_rules! try( ($e:expr) => (
if bools_bytes != 0 {
for i in range(0, bools_bytes) {
let b = try!(file.read_byte());
if b < 0 {
return Err("error: expected more bools but hit EOF".to_owned());
} else if b == 1 {
if b == 1 {
bools_map.insert(bnames[i as uint].to_owned(), true);
}
}