clean up. these should be progids, not cids, that I register with the category manager.

r=alecf
This commit is contained in:
sspitzer%netscape.com 2000-02-06 11:04:43 +00:00
Родитель a0ddb3cbb8
Коммит 91a9eaba60
1 изменённых файлов: 3 добавлений и 21 удалений

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

@ -1198,20 +1198,10 @@ NS_METHOD nsNntpService::RegisterProc(nsIComponentManager *aCompMgr,
nsCOMPtr<nsICategoryManager> catman = do_GetService("mozilla.categorymanager.1", &rv);
if (NS_FAILED(rv)) return rv;
nsCID cid = NS_NNTPSERVICE_CID;
char *cidString = cid.ToString();
#ifdef DEBUG_sspitzer
printf("XXX: registering %s with %s\n",cidString,COMMAND_LINE_ARGUMENT_HANDLERS);
#endif /* DEBUG_sspitzer */
nsXPIDLCString prevEntry;
rv = catman->AddCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, cidString, "News Cmd Line Handler", PR_TRUE, PR_TRUE, getter_Copies(prevEntry));
nsAllocator::Free(cidString);
return NS_OK;
rv = catman->AddCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, NS_NNTPSERVICE_PROGID, "News Cmd Line Handler", PR_TRUE, PR_TRUE, getter_Copies(prevEntry));
return NS_OK;
}
NS_METHOD nsNntpService::UnregisterProc(nsIComponentManager *aCompMgr,
@ -1224,17 +1214,9 @@ NS_METHOD nsNntpService::UnregisterProc(nsIComponentManager *aCompMgr,
nsCOMPtr<nsICategoryManager> catman = do_GetService("mozilla.categorymanager.1", &rv);
if (NS_FAILED(rv)) return rv;
nsCID cid = NS_NNTPSERVICE_CID;
char *cidString = cid.ToString();
#ifdef DEBUG_sspitzer
printf("XXX: unregistering %s with %s\n",cidString,COMMAND_LINE_ARGUMENT_HANDLERS);
#endif /* DEBUG_sspitzer */
nsXPIDLCString prevEntry;
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, cidString, PR_TRUE, getter_Copies(prevEntry));
nsAllocator::Free(cidString);
rv = catman->DeleteCategoryEntry(COMMAND_LINE_ARGUMENT_HANDLERS, NS_NNTPSERVICE_PROGID, PR_TRUE, getter_Copies(prevEntry));
// Return value is not used from this function.
return NS_OK;