mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Fix some warnings
This commit is contained in:
parent
9770e3c1e3
commit
756a34e93d
5 changed files with 6 additions and 8 deletions
|
@ -2020,8 +2020,7 @@ impl Fragment {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
let length = first_unscanned_text.text.len();
|
if first_unscanned_text.text.ends_with('\n') {
|
||||||
if length != 0 && first_unscanned_text.text.char_at_reverse(length) == '\n' {
|
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
#![feature(plugin)]
|
#![feature(plugin)]
|
||||||
#![feature(raw)]
|
#![feature(raw)]
|
||||||
#![feature(step_by)]
|
#![feature(step_by)]
|
||||||
#![feature(str_char)]
|
|
||||||
#![feature(unsafe_no_drop_flag)]
|
#![feature(unsafe_no_drop_flag)]
|
||||||
|
|
||||||
#![deny(unsafe_code)]
|
#![deny(unsafe_code)]
|
||||||
|
|
|
@ -339,15 +339,15 @@ impl TextRunScanner {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
let mut mapping = mappings.next().unwrap();
|
let mapping = mappings.next().unwrap();
|
||||||
let scanned_run = runs[mapping.text_run_index].clone();
|
let scanned_run = runs[mapping.text_run_index].clone();
|
||||||
|
|
||||||
let mut byte_range = Range::new(ByteIndex(mapping.byte_range.begin() as isize),
|
let mut byte_range = Range::new(ByteIndex(mapping.byte_range.begin() as isize),
|
||||||
ByteIndex(mapping.byte_range.length() as isize));
|
ByteIndex(mapping.byte_range.length() as isize));
|
||||||
|
|
||||||
let requires_line_break_afterward_if_wrapping_on_newlines =
|
let requires_line_break_afterward_if_wrapping_on_newlines =
|
||||||
!mapping.byte_range.is_empty() &&
|
scanned_run.run.text[mapping.byte_range.begin()..mapping.byte_range.end()]
|
||||||
scanned_run.run.text.char_at_reverse(mapping.byte_range.end()) == '\n';
|
.ends_with('\n');
|
||||||
if requires_line_break_afterward_if_wrapping_on_newlines {
|
if requires_line_break_afterward_if_wrapping_on_newlines {
|
||||||
byte_range.extend_by(ByteIndex(-1)); // Trim the '\n'
|
byte_range.extend_by(ByteIndex(-1)); // Trim the '\n'
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
use cookie::Cookie;
|
use cookie::Cookie;
|
||||||
use net_traits::CookieSource;
|
use net_traits::CookieSource;
|
||||||
use rustc_serialize::{Encodable, Encoder};
|
use rustc_serialize::Encoder;
|
||||||
use std::cmp::Ordering;
|
use std::cmp::Ordering;
|
||||||
use url::Url;
|
use url::Url;
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ extern crate hyper;
|
||||||
extern crate immeta;
|
extern crate immeta;
|
||||||
extern crate ipc_channel;
|
extern crate ipc_channel;
|
||||||
#[macro_use] extern crate log;
|
#[macro_use] extern crate log;
|
||||||
#[macro_use] extern crate matches;
|
#[macro_use] #[no_link] extern crate matches;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate mime;
|
extern crate mime;
|
||||||
extern crate mime_guess;
|
extern crate mime_guess;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue