Bug 677179 - Fix nsMsgResultElement definitions in idl files; r=bienvenu
--- a/mailnews/base/search/public/nsIMsgSearchAdapter.idl
+++ b/mailnews/base/search/public/nsIMsgSearchAdapter.idl
@@ -35,17 +35,17 @@
*
* ***** END LICENSE BLOCK ***** */
#include "nsISupports.idl"
#include "nsMsgSearchCore.idl"
#include "nsIMsgSearchScopeTerm.idl"
-[ptr] native nsMsgSearchTermArray(nsMsgResultElement);
+[ptr] native nsMsgResultElement(nsMsgResultElement);
%{C++
class nsMsgResultElement;
%}
[scriptable, uuid(B9F49D4C-A494-41f6-9D70-AB6CB5670485)]
interface nsIMsgSearchAdapter : nsISupports {
void ValidateTerms();
--- a/mailnews/base/search/public/nsIMsgSearchSession.idl
+++ b/mailnews/base/search/public/nsIMsgSearchSession.idl
@@ -34,17 +34,16 @@
* the terms of any one of the MPL, the GPL or the LGPL.
*
* ***** END LICENSE BLOCK ***** */
#include "nsISupports.idl"
#include "nsMsgSearchCore.idl"
#include "nsIMsgSearchValue.idl"
-interface nsMsgResultElement;
interface nsIMsgSearchAdapter;
interface nsIMsgSearchTerm;
interface nsIMsgSearchNotify;
interface nsIMsgHdr;
interface nsIMsgDatabase;
//////////////////////////////////////////////////////////////////////////////
// The Msg Search Session is an interface designed to make constructing