зеркало из https://github.com/mozilla/pjs.git
Bug 477918 - Don't cast the narrower type to a wider type and write to it. r+sr=jst
This commit is contained in:
Родитель
a7e91bd543
Коммит
598cdd7a3b
|
@ -2046,7 +2046,9 @@ _getvalue(NPP npp, NPNVariable variable, void *result)
|
|||
case NPNVprivateModeBool: {
|
||||
nsCOMPtr<nsIPrivateBrowsingService> pbs = do_GetService(NS_PRIVATE_BROWSING_SERVICE_CONTRACTID);
|
||||
if (pbs) {
|
||||
pbs->GetPrivateBrowsingEnabled((PRBool*)result);
|
||||
PRBool enabled;
|
||||
pbs->GetPrivateBrowsingEnabled(&enabled);
|
||||
*(NPBool*)result = (NPBool)enabled;
|
||||
return NPERR_NO_ERROR;
|
||||
}
|
||||
return NPERR_GENERIC_ERROR;
|
||||
|
|
Загрузка…
Ссылка в новой задаче