зеркало из https://github.com/mozilla/gecko-dev.git
Fixing bug 129622. Make comparing an XPConnect wrapped native object to a number (<, >, ==, ...) in JS always return falase. r=dbradley@netscape.com, sr=jband@netscape.com
This commit is contained in:
Родитель
545f2640f9
Коммит
f77d6579ac
|
@ -525,7 +525,7 @@ XPC_WN_Shared_Convert(JSContext *cx, JSObject *obj, JSType type, jsval *vp)
|
|||
}
|
||||
return Throw(NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN, cx);
|
||||
case JSTYPE_NUMBER:
|
||||
*vp = JSVAL_ONE;
|
||||
*vp = JS_GetNaNValue(cx);
|
||||
return JS_TRUE;
|
||||
case JSTYPE_BOOLEAN:
|
||||
*vp = JSVAL_TRUE;
|
||||
|
|
Загрузка…
Ссылка в новой задаче