release services the correct way

This commit is contained in:
morse%netscape.com 1999-04-23 17:22:35 +00:00
Родитель 5dfc810099
Коммит aca07cf90d
2 изменённых файлов: 3 добавлений и 3 удалений

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

@ -219,7 +219,7 @@ XP_MakeHTMLDialog2(XPDialogInfo *dialogInfo) {
}
delete[] cookies;
}
NS_RELEASE(netservice);
nsServiceManager::ReleaseService(kNetServiceCID, netservice);
}
}

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

@ -1728,7 +1728,7 @@ wallet_PostEdit() {
if (!NS_FAILED(NS_NewURL(&url, walletEditor))) {
res = netservice->GetCookieString(url, *nsCookie);
}
NS_RELEASE(netservice);
nsServiceManager::ReleaseService(kNetServiceCID, netservice);
/* convert cookie to a C string */
char *cookies = nsCookie->ToNewCString();
@ -1832,7 +1832,7 @@ WLLT_PreEdit(nsIURL* url) {
}
res = netservice->SetCookieString(url, *cookie);
delete cookie;
NS_RELEASE(netservice);
nsServiceManager::ReleaseService(kNetServiceCID, netservice);
}
}