aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Cunningham <aa.cunningham@outlook.com>2017-04-24 21:03:11 -0700
committerAaron Cunningham <aa.cunningham@outlook.com>2017-04-24 22:54:06 -0700
commitf03ddf6c6c6e94e799ab2a3a89660aea4a01da6f (patch)
tree111bcdaf349ea893b5628ae2b0fd43fc056bcb10
parentef5c61e8338ca550b970f9de20e014c3b4165bd5 (diff)
downloadservo-f03ddf6c6c6e94e799ab2a3a89660aea4a01da6f.tar.gz
servo-f03ddf6c6c6e94e799ab2a3a89660aea4a01da6f.zip
Fix various build warnings
This should remove six separate warnings when building servo. One of the warnings was an unused mut, and the other were various dead code warnings
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py1
-rw-r--r--components/script/dom/dissimilaroriginlocation.rs1
-rw-r--r--components/script/dom/dissimilaroriginwindow.rs1
-rw-r--r--components/script/dom/location.rs1
-rw-r--r--ports/glutin/window.rs1
-rw-r--r--ports/servo/main.rs1
6 files changed, 6 insertions, 0 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index a54ea0c3c97..e7a0541c4da 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -1850,6 +1850,7 @@ class CGImports(CGWrapper):
'unused_imports',
'unused_variables',
'unused_assignments',
+ 'unused_mut',
]
def componentTypes(type):
diff --git a/components/script/dom/dissimilaroriginlocation.rs b/components/script/dom/dissimilaroriginlocation.rs
index d3aec5c90ee..7ea2e3efc3c 100644
--- a/components/script/dom/dissimilaroriginlocation.rs
+++ b/components/script/dom/dissimilaroriginlocation.rs
@@ -45,6 +45,7 @@ impl DissimilarOriginLocation {
DissimilarOriginLocationBinding::Wrap)
}
+ #[allow(dead_code)]
pub fn origin(&self) -> &MutableOrigin {
self.window.origin()
}
diff --git a/components/script/dom/dissimilaroriginwindow.rs b/components/script/dom/dissimilaroriginwindow.rs
index e4e8b0dad40..4188f51f0e5 100644
--- a/components/script/dom/dissimilaroriginwindow.rs
+++ b/components/script/dom/dissimilaroriginwindow.rs
@@ -65,6 +65,7 @@ impl DissimilarOriginWindow {
unsafe { DissimilarOriginWindowBinding::Wrap(cx, win) }
}
+ #[allow(dead_code)]
pub fn origin(&self) -> &MutableOrigin {
self.globalscope.origin()
}
diff --git a/components/script/dom/location.rs b/components/script/dom/location.rs
index 854cdf424c2..cac2322be82 100644
--- a/components/script/dom/location.rs
+++ b/components/script/dom/location.rs
@@ -61,6 +61,7 @@ impl Location {
self.window.load_url(self.get_url(), true, true, None);
}
+ #[allow(dead_code)]
pub fn origin(&self) -> &MutableOrigin {
self.window.origin()
}
diff --git a/ports/glutin/window.rs b/ports/glutin/window.rs
index 4b0ceb65666..bc162f8f9ec 100644
--- a/ports/glutin/window.rs
+++ b/ports/glutin/window.rs
@@ -693,6 +693,7 @@ impl Window {
G_NESTED_EVENT_LOOP_LISTENER = None
}
+ #[cfg(target_os = "windows")]
fn char_to_script_key(c: char) -> Option<constellation_msg::Key> {
match c {
' ' => Some(Key::Space),
diff --git a/ports/servo/main.rs b/ports/servo/main.rs
index 420d17ffc4d..dc0ae0329aa 100644
--- a/ports/servo/main.rs
+++ b/ports/servo/main.rs
@@ -33,6 +33,7 @@ extern crate sig;
use backtrace::Backtrace;
use servo::Browser;
use servo::compositing::windowing::WindowEvent;
+#[cfg(target_os = "android")]
use servo::config;
use servo::config::opts::{self, ArgumentParsingResult};
use servo::config::servo_version;