aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/browsercontext.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-05-26 18:19:44 +0200
committerMs2ger <ms2ger@gmail.com>2014-05-26 18:19:44 +0200
commitd5cb4377efa75264729015443b13c8dcf5ebe688 (patch)
treeb7adad498f8835fe7b2cc6c734c039adc0488e2b /src/components/script/dom/browsercontext.rs
parent3e4b2c1c7bda096115f1c90994ff9cc18826d51a (diff)
downloadservo-d5cb4377efa75264729015443b13c8dcf5ebe688.tar.gz
servo-d5cb4377efa75264729015443b13c8dcf5ebe688.zip
Use *mut T for the T* pointers in SpiderMonkey.
Diffstat (limited to 'src/components/script/dom/browsercontext.rs')
-rw-r--r--src/components/script/dom/browsercontext.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/script/dom/browsercontext.rs b/src/components/script/dom/browsercontext.rs
index f95e84ab02b..4e8262e7f2e 100644
--- a/src/components/script/dom/browsercontext.rs
+++ b/src/components/script/dom/browsercontext.rs
@@ -19,7 +19,7 @@ use std::ptr;
pub struct BrowserContext {
history: Vec<SessionHistoryEntry>,
active_index: uint,
- window_proxy: Traceable<*JSObject>,
+ window_proxy: Traceable<*mut JSObject>,
}
impl BrowserContext {
@@ -27,7 +27,7 @@ impl BrowserContext {
let mut context = BrowserContext {
history: vec!(SessionHistoryEntry::new(document)),
active_index: 0,
- window_proxy: Traceable::new(ptr::null()),
+ window_proxy: Traceable::new(ptr::mut_null()),
};
context.window_proxy = Traceable::new(context.create_window_proxy());
context
@@ -42,12 +42,12 @@ impl BrowserContext {
Temporary::new(doc.deref().window.clone())
}
- pub fn window_proxy(&self) -> *JSObject {
+ pub fn window_proxy(&self) -> *mut JSObject {
assert!(self.window_proxy.deref().is_not_null());
*self.window_proxy
}
- pub fn create_window_proxy(&self) -> *JSObject {
+ pub fn create_window_proxy(&self) -> *mut JSObject {
let win = self.active_window().root();
let page = win.deref().page();
let js_info = page.js_info();