Bug 814967 - Fix include in mailnews/ .idl file so that SeaMonkey builds no longer fail randomly, r=Standard8 a=Standard8 ba=Standard8 SEAMONKEY_2_16b4_BUILD1 SEAMONKEY_2_16b4_RELEASE
authorFrank Wein <mcsmurf@mcsmurf.de>
Thu, 03 Jan 2013 17:18:35 +0100
changeset 14409 95425f5ca8a78a7e7d33f7320493c9b990ef0175
parent 14408 123ca53cf6afa58b5c954471f646ee36ac355096
child 14410 7781f5e1fede888265ed1bc043a086aa4f521463
child 14412 ac39f4b5e365ab0f504148174ef607861c31c711
push idunknown
push userunknown
push dateunknown
reviewersStandard8, Standard8
bugs814967
Bug 814967 - Fix include in mailnews/ .idl file so that SeaMonkey builds no longer fail randomly, r=Standard8 a=Standard8 ba=Standard8
mailnews/base/public/nsIMsgFolder.idl
mailnews/base/search/src/nsMsgFilterService.cpp
mailnews/db/msgdb/src/nsMsgHdr.cpp
mailnews/db/msgdb/src/nsNewsDatabase.cpp
--- a/mailnews/base/public/nsIMsgFolder.idl
+++ b/mailnews/base/public/nsIMsgFolder.idl
@@ -1,16 +1,15 @@
 /* -*- Mode: IDL; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #include "nsISupports.idl"
 #include "nsIFolderListener.idl"
-#include "nsIMsgThread.idl"
 #include "nsIMsgIncomingServer.idl"
 #include "nsIMsgCopyServiceListener.idl"
 #include "nsIUrlListener.idl"
 #include "nsISimpleEnumerator.idl"
 
 interface nsIMsgDBHdr;
 interface nsIMsgWindow;
 interface nsIMsgDatabase;
@@ -19,16 +18,17 @@ interface nsIMsgFilterList;
 
 interface nsIMsgFolderCacheElement;
 interface nsITransport;
 interface nsIFile;
 interface nsIOutputStream;
 interface nsIInputStream;
 interface nsIFile;
 interface nsIMsgIdentity;
+interface nsIMsgThread;
 interface nsIArray;
 interface nsIMutableArray;
 interface nsISupportsArray;
 interface nsIMsgPluggableStore;
 
 typedef long nsMsgBiffState;
 
 // enumerated type for determining if a message has been replied to, forwarded, etc.
--- a/mailnews/base/search/src/nsMsgFilterService.cpp
+++ b/mailnews/base/search/src/nsMsgFilterService.cpp
@@ -34,16 +34,17 @@
 #include "nsArrayUtils.h"
 #include "nsCOMArray.h"
 #include "nsIMsgFilterCustomAction.h"
 #include "nsArrayEnumerator.h"
 #include "nsMsgMessageFlags.h"
 #include "nsIMsgWindow.h"
 #include "nsIMsgSearchCustomTerm.h"
 #include "nsIMsgSearchTerm.h"
+#include "nsIMsgThread.h"
 #include "nsAutoPtr.h"
 #include "nsIMsgFilter.h"
 
 NS_IMPL_ISUPPORTS1(nsMsgFilterService, nsIMsgFilterService)
 
 nsMsgFilterService::nsMsgFilterService()
 {
 }
--- a/mailnews/db/msgdb/src/nsMsgHdr.cpp
+++ b/mailnews/db/msgdb/src/nsMsgHdr.cpp
@@ -3,16 +3,17 @@
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #include "msgCore.h"
 #include "nsMsgHdr.h"
 #include "nsMsgDatabase.h"
 #include "nsMsgUtils.h"
 #include "nsIMsgHeaderParser.h"
+#include "nsIMsgThread.h"
 #include "nsMsgMimeCID.h"
 #include "nsIMimeConverter.h"
 
 NS_IMPL_ISUPPORTS1(nsMsgHdr, nsIMsgDBHdr)
 
 #define FLAGS_INITED 0x1
 #define CACHED_VALUES_INITED 0x2
 #define REFERENCES_INITED 0x4
--- a/mailnews/db/msgdb/src/nsNewsDatabase.cpp
+++ b/mailnews/db/msgdb/src/nsNewsDatabase.cpp
@@ -1,15 +1,16 @@
 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 #include "msgCore.h"
 #include "nsIMsgDBView.h"
+#include "nsIMsgThread.h"
 #include "nsNewsDatabase.h"
 #include "nsMsgKeySet.h"
 #include "nsCOMPtr.h"
 #include "prlog.h"
 
 #if defined(DEBUG_sspitzer_) || defined(DEBUG_seth_)
 #define DEBUG_NEWS_DATABASE 1
 #endif