1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00

pass back ruby boolean values to ruby, not C boolean values.

This commit is contained in:
Charles Lowell 2010-05-17 15:18:29 +03:00
parent d9479d98e6
commit c757632e48

View file

@ -37,7 +37,7 @@ VALUE rr_v82rb(Handle<Value> value) {
return INT2FIX(value->Int32Value()); return INT2FIX(value->Int32Value());
} }
if (value->IsBoolean()) { if (value->IsBoolean()) {
return value->BooleanValue() ? true : false; return value->BooleanValue() ? Qtrue : Qfalse;
} }
if (value->IsNumber()) { if (value->IsNumber()) {
return rb_float_new(value->NumberValue()); return rb_float_new(value->NumberValue());