aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/filereader.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2017-05-26 10:47:09 -0400
committerJosh Matthews <josh@joshmatthews.net>2017-09-25 16:11:49 -0400
commit77b3e911c11b2472efa4d7aea944f6aee56171c4 (patch)
tree047f2644b86ad2a9d68de87aba3fc326350aebd3 /components/script/dom/filereader.rs
parentf5eb8445b05d892b432d769f5e036f786e223fd4 (diff)
downloadservo-77b3e911c11b2472efa4d7aea944f6aee56171c4.tar.gz
servo-77b3e911c11b2472efa4d7aea944f6aee56171c4.zip
Remove almost all uses of Heap::new.
Diffstat (limited to 'components/script/dom/filereader.rs')
-rw-r--r--components/script/dom/filereader.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/components/script/dom/filereader.rs b/components/script/dom/filereader.rs
index 370643bfa44..355cd85bcd4 100644
--- a/components/script/dom/filereader.rs
+++ b/components/script/dom/filereader.rs
@@ -339,8 +339,9 @@ impl FileReaderMethods for FileReader {
FileReaderResult::String(ref string) =>
StringOrObject::String(string.clone()),
FileReaderResult::ArrayBuffer(ref arr_buffer) => {
- StringOrObject::Object(RootedTraceableBox::new(
- Heap::new((*arr_buffer.ptr.get()).to_object())))
+ let result = RootedTraceableBox::new(Heap::default());
+ result.set((*arr_buffer.ptr.get()).to_object());
+ StringOrObject::Object(result)
}
})
}