зеркало из https://github.com/mozilla/pjs.git
bug 298054: fix xpinstall eval() crash. Thanks to shutdown and Mnyromyr for pointing out the flaw and the patch, r=timeless, sr=dveditz, a=dveditz
This commit is contained in:
Родитель
9fd7df35cf
Коммит
2eb0087e4b
|
@ -81,7 +81,7 @@ FinalizeInstall(JSContext *cx, JSObject *obj);
|
||||||
//
|
//
|
||||||
JSClass InstallClass = {
|
JSClass InstallClass = {
|
||||||
"Install",
|
"Install",
|
||||||
JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS,
|
JSCLASS_HAS_PRIVATE,
|
||||||
JS_PropertyStub,
|
JS_PropertyStub,
|
||||||
JS_PropertyStub,
|
JS_PropertyStub,
|
||||||
GetInstallProperty,
|
GetInstallProperty,
|
||||||
|
@ -1669,7 +1669,7 @@ InstallConfirm(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rva
|
||||||
PRBool checkState = PR_FALSE;
|
PRBool checkState = PR_FALSE;
|
||||||
PRInt32 nativeRet;
|
PRInt32 nativeRet;
|
||||||
|
|
||||||
*rval = JSVAL_NULL;
|
*rval = JSVAL_FALSE;
|
||||||
|
|
||||||
if(argc == 0)
|
if(argc == 0)
|
||||||
{
|
{
|
||||||
|
|
Загрузка…
Ссылка в новой задаче