diff options
author | Ms2ger <ms2ger@gmail.com> | 2014-05-26 18:19:44 +0200 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2014-05-26 18:19:44 +0200 |
commit | d5cb4377efa75264729015443b13c8dcf5ebe688 (patch) | |
tree | b7adad498f8835fe7b2cc6c734c039adc0488e2b /src/components/script/dom/browsercontext.rs | |
parent | 3e4b2c1c7bda096115f1c90994ff9cc18826d51a (diff) | |
download | servo-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.rs | 8 |
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(); |