Bug 242150 implement NPN_GetValue of NPNVisOfflineBool

patch by William Bardwell <wbardwel@curl.com> r+sr=jst
This commit is contained in:
cbiesinger%web.de 2004-08-30 13:25:28 +00:00
Родитель ca545d6073
Коммит 9250b719f5
1 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -1811,9 +1811,17 @@ _getvalue(NPP npp, NPNVariable variable, void *result)
*(NPBool*)result = FALSE;
return NPERR_NO_ERROR;
case NPNVisOfflineBool:
*(NPBool*)result = FALSE;
case NPNVisOfflineBool: {
PRBool offline = PR_FALSE;
nsCOMPtr<nsIIOService> ioservice = do_GetService(NS_IOSERVICE_CONTRACTID, &res);
if (NS_SUCCEEDED(res))
res = ioservice->GetOffline(&offline);
if (NS_FAILED(rv))
return NPERR_GENERIC_ERROR;
*(NPBool*)result = offline;
return NPERR_NO_ERROR;
}
case NPNVserviceManager: {
nsIServiceManager * sm;