зеркало из https://github.com/mozilla/gecko-dev.git
use QI macro
This commit is contained in:
Родитель
6965740bc5
Коммит
368780101b
|
@ -54,21 +54,7 @@ nsMsgFilterList::nsMsgFilterList(nsIOFileStream *fileStream)
|
|||
|
||||
NS_IMPL_ADDREF(nsMsgFilterList)
|
||||
NS_IMPL_RELEASE(nsMsgFilterList)
|
||||
|
||||
NS_IMETHODIMP nsMsgFilterList::QueryInterface(REFNSIID aIID, void** aResult)
|
||||
{
|
||||
if (aResult == NULL)
|
||||
return NS_ERROR_NULL_POINTER;
|
||||
|
||||
if (aIID.Equals(NS_GET_IID(nsIMsgFilterList)) ||
|
||||
aIID.Equals(NS_GET_IID(nsISupports)))
|
||||
{
|
||||
*aResult = NS_STATIC_CAST(nsMsgFilterList*, this);
|
||||
NS_ADDREF_THIS();
|
||||
return NS_OK;
|
||||
}
|
||||
return NS_NOINTERFACE;
|
||||
}
|
||||
NS_IMPL_QUERY_INTERFACE1(nsMsgFilterList, nsIMsgFilterList)
|
||||
|
||||
NS_IMETHODIMP nsMsgFilterList::CreateFilter(const PRUnichar *name,class nsIMsgFilter **aFilter)
|
||||
{
|
||||
|
|
Загрузка…
Ссылка в новой задаче