fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg

git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
darin%meer.net
2004-11-07 23:59:35 +00:00
parent 00224b05c0
commit 3d52b0860b
80 changed files with 387 additions and 784 deletions

View File

@@ -85,11 +85,8 @@ mozSqlService::~mozSqlService()
NS_IF_RELEASE(kSQL_Database);
NS_IF_RELEASE(kSQL_Priority);
nsServiceManager::ReleaseService(kRDFContainerUtilsCID, gRDFContainerUtils);
gRDFContainerUtils = nsnull;
nsServiceManager::ReleaseService(kRDFServiceCID, gRDFService);
gRDFService = nsnull;
NS_IF_RELEASE(gRDFContainerUtils);
NS_IF_RELEASE(gRDFService);
}
NS_IMPL_ISUPPORTS3(mozSqlService,
@@ -109,13 +106,10 @@ mozSqlService::Init()
{
nsresult rv;
rv = nsServiceManager::GetService(kRDFServiceCID, NS_GET_IID(nsIRDFService),
(nsISupports**) &gRDFService);
rv = CallGetService(kRDFServiceCID, &gRDFService);
if (NS_FAILED(rv)) return rv;
rv = nsServiceManager::GetService(kRDFContainerUtilsCID, NS_GET_IID(nsIRDFContainerUtils),
(nsISupports**) &gRDFContainerUtils);
rv = CallGetService(kRDFContainerUtilsCID, &gRDFContainerUtils);
if (NS_FAILED(rv)) return rv;
gRDFService->GetResource(NS_LITERAL_CSTRING("SQL:AliasesRoot"),