Use Finite<T> for our dom code (excluding CanvasRenderingContext2D)

This commit is contained in:
Tetsuharu OHZEKI 2015-03-25 01:16:08 +09:00
parent 4c96732077
commit 9cd1b2c158
4 changed files with 24 additions and 17 deletions

View file

@ -259,7 +259,7 @@ impl FromJSValConvertible for f32 {
impl ToJSValConvertible for Finite<f32> {
fn to_jsval(&self, cx: *mut JSContext) -> JSVal {
let value = self.clone().unwrap();
let value = **self;
value.to_jsval(cx)
}
}
@ -293,7 +293,7 @@ impl FromJSValConvertible for f64 {
impl ToJSValConvertible for Finite<f64> {
#[inline]
fn to_jsval(&self, cx: *mut JSContext) -> JSVal {
let value = self.clone().unwrap();
let value = **self;
value.to_jsval(cx)
}
}