aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-10-14 17:57:19 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-10-16 20:20:01 +0200
commit5a5b7d7f398f4da08fa53e175b7537b6e65d49c5 (patch)
tree2315b49bbdadfcb88cda784c8c23bfb581908cb5 /components/script/dom/bindings
parent3bb76a5be590a40451ead6c926d19ea2d705ad03 (diff)
downloadservo-5a5b7d7f398f4da08fa53e175b7537b6e65d49c5.tar.gz
servo-5a5b7d7f398f4da08fa53e175b7537b6e65d49c5.zip
Remove usage of unstable features const_ptr_null and const_ptr_null_mut
Diffstat (limited to 'components/script/dom/bindings')
-rw-r--r--components/script/dom/bindings/interface.rs4
-rw-r--r--components/script/dom/bindings/namespace.rs5
2 files changed, 4 insertions, 5 deletions
diff --git a/components/script/dom/bindings/interface.rs b/components/script/dom/bindings/interface.rs
index 6203f17bfb9..3cb9aab9f72 100644
--- a/components/script/dom/bindings/interface.rs
+++ b/components/script/dom/bindings/interface.rs
@@ -134,8 +134,8 @@ impl NonCallbackInterfaceObjectClass {
name: b"Function\0" as *const _ as *const libc::c_char,
flags: 0,
cOps: &constructor_behavior.0,
- spec: ptr::null(),
- ext: ptr::null(),
+ spec: 0 as *const _,
+ ext: 0 as *const _,
oOps: &OBJECT_OPS,
},
proto_id: proto_id,
diff --git a/components/script/dom/bindings/namespace.rs b/components/script/dom/bindings/namespace.rs
index 8ca1116ea1e..c2d58ef72c3 100644
--- a/components/script/dom/bindings/namespace.rs
+++ b/components/script/dom/bindings/namespace.rs
@@ -8,7 +8,6 @@ use dom::bindings::guard::Guard;
use dom::bindings::interface::{create_object, define_on_global_object};
use js::jsapi::{HandleObject, JSClass, JSContext, JSFunctionSpec, MutableHandleObject};
use libc;
-use std::ptr;
/// The class of a namespace object.
#[derive(Clone, Copy)]
@@ -22,8 +21,8 @@ impl NamespaceObjectClass {
NamespaceObjectClass(JSClass {
name: name as *const _ as *const libc::c_char,
flags: 0,
- cOps: ptr::null_mut(),
- reserved: [ptr::null_mut(); 3],
+ cOps: 0 as *mut _,
+ reserved: [0 as *mut _; 3],
})
}
}