|
3 | 3 | * You can obtain one at http://mozilla.org/MPL/2.0/. */ |
4 | 4 |
|
5 | 5 | #[macro_use] |
6 | | -extern crate js; |
| 6 | +extern crate mozjs; |
7 | 7 | extern crate libc; |
8 | 8 |
|
9 | | -use js::jsapi::CallArgs; |
10 | | -use js::jsapi::CompartmentOptions; |
11 | | -use js::jsapi::JSAutoCompartment; |
12 | | -use js::jsapi::JSContext; |
13 | | -use js::jsapi::JS_DefineFunction; |
14 | | -use js::jsapi::JS_EncodeStringToUTF8; |
15 | | -use js::jsapi::JS_NewGlobalObject; |
16 | | -use js::jsapi::JS_ReportError; |
17 | | -use js::jsapi::OnNewGlobalHookOption; |
18 | | -use js::jsapi::Value; |
19 | | -use js::jsval::UndefinedValue; |
20 | | -use js::rust::{Runtime, SIMPLE_GLOBAL_CLASS}; |
| 9 | +use mozjs::jsapi::CallArgs; |
| 10 | +use mozjs::jsapi::CompartmentOptions; |
| 11 | +use mozjs::jsapi::JSAutoCompartment; |
| 12 | +use mozjs::jsapi::JSContext; |
| 13 | +use mozjs::jsapi::JS_DefineFunction; |
| 14 | +use mozjs::jsapi::JS_EncodeStringToUTF8; |
| 15 | +use mozjs::jsapi::JS_NewGlobalObject; |
| 16 | +use mozjs::jsapi::JS_ReportError; |
| 17 | +use mozjs::jsapi::OnNewGlobalHookOption; |
| 18 | +use mozjs::jsapi::Value; |
| 19 | +use mozjs::jsval::UndefinedValue; |
| 20 | +use mozjs::rust::{Runtime, SIMPLE_GLOBAL_CLASS}; |
21 | 21 |
|
22 | 22 | use std::ffi::CStr; |
23 | 23 | use std::ptr; |
@@ -53,7 +53,7 @@ unsafe extern "C" fn puts(context: *mut JSContext, argc: u32, vp: *mut Value) -> |
53 | 53 | } |
54 | 54 |
|
55 | 55 | let arg = args.get(0); |
56 | | - let js = js::rust::ToString(context, arg); |
| 56 | + let js = mozjs::rust::ToString(context, arg); |
57 | 57 | rooted!(in(context) let message_root = js); |
58 | 58 | let message = JS_EncodeStringToUTF8(context, message_root.handle()); |
59 | 59 | let message = CStr::from_ptr(message); |
|
0 commit comments