diff --git a/jsvalue.c b/jsvalue.c index 228faac..8832366 100644 --- a/jsvalue.c +++ b/jsvalue.c @@ -93,10 +93,7 @@ js_Value jsV_toprimitive(js_State *J, const js_Value *v, int preferred) return vv; } } - - vv.type = JS_TSTRING; - vv.u.string = "[object]"; - return vv; + js_typeerror(J, "cannot convert object to primitive"); } /* ToBoolean() on a value */