forgot to land this as part of bug 414038, kill-rdf, patch was r=standard8, sr=neil
authorDavid Bienvenu <bienvenu@nventure.com>
Mon, 27 Oct 2008 09:21:16 -0700
changeset 729 031112deacdfed1b28563e34b46580d0b7a05782
parent 728 92046e4f9f9135674a2d6d81a69a0d2d115a3617
child 730 746364a208e162dc5773d2dc98b3a063e499c408
push idunknown
push userunknown
push dateunknown
reviewersstandard8, neil
bugs414038
forgot to land this as part of bug 414038, kill-rdf, patch was r=standard8, sr=neil
mailnews/base/util/nsMsgIncomingServer.h
--- a/mailnews/base/util/nsMsgIncomingServer.h
+++ b/mailnews/base/util/nsMsgIncomingServer.h
@@ -85,16 +85,18 @@ protected:
   nsCOMPtr <nsIMsgFolder> m_rootFolder;
   nsCOMPtr <nsIMsgRetentionSettings> m_retentionSettings;
   nsCOMPtr <nsIMsgDownloadSettings> m_downloadSettings;
 
   nsresult CreateLocalFolder(nsIFile *path, const nsACString& folderName);
   nsresult GetDeferredServers(nsIMsgIncomingServer *server, nsISupportsArray **_retval);
 
   nsresult CreateRootFolder();
+  virtual nsresult CreateRootFolderFromUri(const nsCString &serverUri,
+                                           nsIMsgFolder **rootFolder) = 0;
 
   nsresult InternalSetHostName(const nsACString& aHostname, const char * prefName);
 
   nsresult getProtocolInfo(nsIMsgProtocolInfo **aResult);
   nsCOMPtr <nsILocalFile> mFilterFile;
   nsCOMPtr <nsIMsgFilterList> mFilterList;
   nsCOMPtr<nsIPrefBranch> mPrefBranch;
   nsCOMPtr<nsIPrefBranch> mDefPrefBranch;