Use unsafe Heap::handle wherever needed

This commit is contained in:
Igor Matuszewski 2018-03-23 14:29:10 +01:00
parent ed0091f86f
commit f7c039516c
3 changed files with 12 additions and 3 deletions

View file

@ -46,7 +46,8 @@ impl Reflector {
/// Get the reflector.
#[inline]
pub fn get_jsobject(&self) -> HandleObject {
self.object.handle()
// We're rooted, so it's safe to hand out a handle to object in Heap
unsafe { self.object.handle() }
}
/// Initialize the reflector. (May be called only once.)