From 59b4873d5cb0df32aed095f08d2e33156d52bdf3 Mon Sep 17 00:00:00 2001 From: "sspitzer%netscape.com" Date: Wed, 21 Apr 1999 02:55:48 +0000 Subject: [PATCH] work for the incoming nntp server git-svn-id: svn://10.0.0.236/trunk@28407 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/news/build/nsMsgNewsFactory.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/mozilla/mailnews/news/build/nsMsgNewsFactory.cpp b/mozilla/mailnews/news/build/nsMsgNewsFactory.cpp index 0e4af921732..ff1486c066a 100644 --- a/mozilla/mailnews/news/build/nsMsgNewsFactory.cpp +++ b/mozilla/mailnews/news/build/nsMsgNewsFactory.cpp @@ -32,14 +32,13 @@ /* Include all of the interfaces our factory can generate components for */ #include "nsNntpUrl.h" #include "nsNntpService.h" +#include "nsNntpIncomingServer.h" static NS_DEFINE_CID(kComponentManagerCID, NS_COMPONENTMANAGER_CID); static NS_DEFINE_CID(kNntpUrlCID, NS_NNTPURL_CID); static NS_DEFINE_CID(kNntpServiceCID, NS_NNTPSERVICE_CID); static NS_DEFINE_CID(kNewsFolderResourceCID, NS_NEWSFOLDERRESOURCE_CID); -#if 0 static NS_DEFINE_CID(kNntpIncomingServerCID, NS_NNTPINCOMINGSERVER_CID); -#endif static PRInt32 g_InstanceCount = 0; static PRInt32 g_LockCount = 0; @@ -169,10 +168,9 @@ nsresult nsMsgNewsFactory::CreateInstance(nsISupports *aOuter, if (NS_FAILED(rv) && newsFolder) delete newsFolder; } -#if 0 - else if (mClassID.Equals(kNntpIncomingServerCID)) + else if (mClassID.Equals(kNntpIncomingServerCID)) { rv = NS_NewNntpIncomingServer(nsISupports::GetIID(), aResult); -#endif + } else rv = NS_NOINTERFACE; @@ -244,14 +242,12 @@ NSRegisterSelf(nsISupports* aServMgr, const char* path) printf("news registering from %s\n",path); #endif -#if 0 rv = compMgr->RegisterComponent(kNntpIncomingServerCID, "Nntp Incoming Server", "component://netscape/messenger/server&type=nntp", path, PR_TRUE, PR_TRUE); if (NS_FAILED(rv)) goto done; -#endif done: (void)servMgr->ReleaseService(kComponentManagerCID, compMgr); @@ -279,11 +275,8 @@ NSUnregisterSelf(nsISupports* aServMgr, const char* path) rv = compMgr->UnregisterComponent(kNewsFolderResourceCID, path); if (NS_FAILED(rv)) goto done; -#if 0 rv = compMgr->UnregisterComponent(kNntpIncomingServerCID, path); if (NS_FAILED(rv)) goto done; -#endif - done: (void)servMgr->ReleaseService(kComponentManagerCID, compMgr);