r=chak, sr=vidur, a=tor. 82000. removing unused arg from nsICategoryManager.
git-svn-id: svn://10.0.0.236/trunk@96452 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
9e57e6cb8a
commit
b75b28be35
@ -61,10 +61,9 @@ UnregisterContentPolicy(nsIComponentManager *aCompMgr, nsIFile *aPath,
|
||||
do_GetService(NS_CATEGORYMANAGER_CONTRACTID, &rv);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
nsXPIDLCString previous;
|
||||
return catman->DeleteCategoryEntry("content-policy",
|
||||
NS_WEBBROWSERCONTENTPOLICY_CONTRACTID,
|
||||
PR_TRUE, getter_Copies(previous));
|
||||
PR_TRUE);
|
||||
}
|
||||
|
||||
// Component Table
|
||||
|
||||
@ -85,9 +85,8 @@ NS_METHOD nsCookieHTTPNotify::UnregisterProc(nsIComponentManager *aCompMgr,
|
||||
nsCOMPtr<nsICategoryManager> catman = do_GetService(NS_CATEGORYMANAGER_CONTRACTID, &rv);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
nsXPIDLCString prevEntry;
|
||||
rv = catman->DeleteCategoryEntry(NS_HTTP_STARTUP_CATEGORY, NS_COOKIEHTTPNOTIFY_CONTRACTID, PR_TRUE,
|
||||
getter_Copies(prevEntry));
|
||||
rv = catman->DeleteCategoryEntry(NS_HTTP_STARTUP_CATEGORY,
|
||||
NS_COOKIEHTTPNOTIFY_CONTRACTID, PR_TRUE);
|
||||
|
||||
// Return value is not used from this function.
|
||||
return NS_OK;
|
||||
|
||||
@ -128,7 +128,6 @@ nsP3PService::CategoryUnregister( nsIComponentManager *aComponentManage
|
||||
|
||||
nsCOMPtr<nsICategoryManager> pCategoryManager;
|
||||
|
||||
nsXPIDLCString xcsPrevEntry;
|
||||
|
||||
|
||||
pCategoryManager = do_GetService( NS_CATEGORYMANAGER_CONTRACTID,
|
||||
@ -137,8 +136,7 @@ nsP3PService::CategoryUnregister( nsIComponentManager *aComponentManage
|
||||
if (NS_SUCCEEDED( rv )) {
|
||||
rv = pCategoryManager->DeleteCategoryEntry( NS_HTTP_STARTUP_CATEGORY,
|
||||
NS_P3PSERVICE_CONTRACTID,
|
||||
PR_TRUE,
|
||||
getter_Copies( xcsPrevEntry ) );
|
||||
PR_TRUE );
|
||||
}
|
||||
|
||||
return rv;
|
||||
|
||||
@ -1233,7 +1233,7 @@ UnRegisterASObserver(nsIComponentManager *aCompMgr, nsIFile *aPath,
|
||||
rv =
|
||||
categoryManager->DeleteCategoryEntry(APPSTART_CATEGORY,
|
||||
"JSDebugger app-start observer",
|
||||
PR_TRUE,nsnull);
|
||||
PR_TRUE);
|
||||
}
|
||||
return rv;
|
||||
}
|
||||
|
||||
@ -1321,8 +1321,7 @@ UnregisterJSLoader(nsIComponentManager *aCompMgr, nsIFile *aPath,
|
||||
// only unregister if we're the current JS component loader
|
||||
if (!strcmp(jsLoader, mozJSComponentLoaderContractID)) {
|
||||
return catman->DeleteCategoryEntry("component-loader",
|
||||
jsComponentTypeName, PR_TRUE,
|
||||
getter_Copies(jsLoader));
|
||||
jsComponentTypeName, PR_TRUE);
|
||||
}
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
@ -73,7 +73,7 @@ UnRegisterAutoConfig(nsIComponentManager *aCompMgr,
|
||||
if (NS_SUCCEEDED(rv)) {
|
||||
rv = categoryManager->DeleteCategoryEntry(APPSTARTUP_CATEGORY,
|
||||
"AutoConfig Module",
|
||||
PR_TRUE,nsnull);
|
||||
PR_TRUE);
|
||||
}
|
||||
return rv;
|
||||
}
|
||||
|
||||
@ -161,8 +161,7 @@ UnregisterBasicAuth(nsIComponentManager *aCompMgr, nsIFile *aPath,
|
||||
|
||||
// only unregister if we're the current Basic-auth handler
|
||||
if (!strcmp(basicAuth, NS_BASICAUTH_CONTRACTID))
|
||||
return catman->DeleteCategoryEntry("http-auth", "basic", PR_TRUE,
|
||||
getter_Copies(basicAuth));
|
||||
return catman->DeleteCategoryEntry("http-auth", "basic", PR_TRUE);
|
||||
return NS_OK;
|
||||
}
|
||||
#endif
|
||||
@ -284,14 +283,13 @@ UnregisterStreamConverters(nsIComponentManager *aCompMgr, nsIFile *aPath,
|
||||
do_GetService(NS_CATEGORYMANAGER_CONTRACTID, &rv);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
nsXPIDLCString entry;
|
||||
|
||||
PRUint32 count = 0;
|
||||
while (count < g_StreamConverterCount) {
|
||||
rv = catmgr->DeleteCategoryEntry(NS_ISTREAMCONVERTER_KEY, g_StreamConverterArray[count],
|
||||
PR_TRUE, getter_Copies(entry));
|
||||
rv = catmgr->DeleteCategoryEntry(NS_ISTREAMCONVERTER_KEY,
|
||||
g_StreamConverterArray[count],
|
||||
PR_TRUE);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
NS_ASSERTION(entry, "deleting an entry that doesn't exist");
|
||||
count++;
|
||||
}
|
||||
return rv;
|
||||
|
||||
@ -390,14 +390,11 @@ nsCategoryManager::AddCategoryEntry( const char *aCategoryName,
|
||||
NS_IMETHODIMP
|
||||
nsCategoryManager::DeleteCategoryEntry( const char *aCategoryName,
|
||||
const char *aEntryName,
|
||||
PRBool aDontPersist,
|
||||
char **_retval )
|
||||
PRBool aDontPersist)
|
||||
{
|
||||
|
||||
NS_ASSERTION(aCategoryName, "aCategoryName is NULL!");
|
||||
NS_ASSERTION(aEntryName, "aEntryName is NULL!");
|
||||
NS_ASSERTION(_retval, "_retval is NULL!");
|
||||
|
||||
|
||||
/*
|
||||
Note: no errors are reported since failure to delete
|
||||
|
||||
@ -56,9 +56,8 @@ interface nsICategoryManager : nsISupports
|
||||
* @param aCategory The name of the category ("protocol")
|
||||
* @param aEntry The entry to be added ("http")
|
||||
* @param aPersist Delete entry from registry, if present?
|
||||
* @return Previous entry, null if none.
|
||||
*/
|
||||
string deleteCategoryEntry(in string aCategory, in string aEntry,
|
||||
void deleteCategoryEntry(in string aCategory, in string aEntry,
|
||||
in boolean aPersist);
|
||||
|
||||
/**
|
||||
|
||||
@ -103,8 +103,7 @@ NS_METHOD macro_class::UnregisterProc(nsIComponentManager *aCompMgr, nsIFile *aP
|
||||
nsresult rv; \
|
||||
nsCOMPtr<nsICategoryManager> catman = do_GetService("@mozilla.org/categorymanager;1", &rv); \
|
||||
if (NS_FAILED(rv)) return rv; \
|
||||
nsXPIDLCString prevEntry; \
|
||||
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, macro_contractid, PR_TRUE, getter_Copies(prevEntry)); \
|
||||
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, macro_contractid, PR_TRUE); \
|
||||
return NS_OK; \
|
||||
}
|
||||
|
||||
|
||||
@ -135,7 +135,7 @@ nsPreloader::UnregisterProc(nsIComponentManager *aCompMgr,
|
||||
|
||||
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS,
|
||||
NS_PRELOADER_CONTRACTID,
|
||||
PR_TRUE, nsnull);
|
||||
PR_TRUE);
|
||||
|
||||
// unregister well-known services?
|
||||
|
||||
|
||||
@ -91,9 +91,8 @@ UnregisterProc(nsIComponentManager *aCompMgr,
|
||||
nsCOMPtr<nsICategoryManager> catman = do_GetService(NS_CATEGORYMANAGER_CONTRACTID, &rv);
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
nsXPIDLCString prevEntry;
|
||||
rv = catman->DeleteCategoryEntry("Gecko-Content-Viewers", "application/http-index-format", PR_TRUE,
|
||||
getter_Copies(prevEntry));
|
||||
rv = catman->DeleteCategoryEntry("Gecko-Content-Viewers",
|
||||
"application/http-index-format", PR_TRUE);
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
@ -103,8 +103,7 @@ NS_METHOD macro_class::UnregisterProc(nsIComponentManager *aCompMgr, nsIFile *aP
|
||||
nsresult rv; \
|
||||
nsCOMPtr<nsICategoryManager> catman = do_GetService("@mozilla.org/categorymanager;1", &rv); \
|
||||
if (NS_FAILED(rv)) return rv; \
|
||||
nsXPIDLCString prevEntry; \
|
||||
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, macro_contractid, PR_TRUE, getter_Copies(prevEntry)); \
|
||||
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, macro_contractid, PR_TRUE); \
|
||||
return NS_OK; \
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user