Remove usage of unstable features const_ptr_null and const_ptr_null_mut

This commit is contained in:
Simon Sapin 2017-10-14 17:57:19 +02:00
parent 3bb76a5be5
commit 5a5b7d7f39
3 changed files with 4 additions and 7 deletions

View file

@ -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],
})
}
}