diff --git a/src/components/script/dom/bindings/js.rs b/src/components/script/dom/bindings/js.rs index e273dfc7bad..ae4fd2c1a67 100644 --- a/src/components/script/dom/bindings/js.rs +++ b/src/components/script/dom/bindings/js.rs @@ -60,7 +60,7 @@ use std::mem; pub struct Temporary { inner: JS, /// On-stack JS pointer to assuage conservative stack scanner - js_ptr: *mut JSObject, + _js_ptr: *mut JSObject, } impl PartialEq for Temporary { @@ -74,7 +74,7 @@ impl Temporary { pub fn new(inner: JS) -> Temporary { Temporary { inner: inner, - js_ptr: inner.reflector().get_jsobject(), + _js_ptr: inner.reflector().get_jsobject(), } } diff --git a/src/components/script/dom/node.rs b/src/components/script/dom/node.rs index 6da6dd7bb03..9892f0b5f27 100644 --- a/src/components/script/dom/node.rs +++ b/src/components/script/dom/node.rs @@ -157,8 +157,8 @@ pub struct SharedLayoutData { /// Encapsulates the abstract layout data. pub struct LayoutData { chan: Option, - shared_data: SharedLayoutData, - data: *(), + _shared_data: SharedLayoutData, + _data: *(), } pub struct LayoutDataRef {