This commit is contained in:
jefft%netscape.com 1999-07-07 03:56:13 +00:00
Родитель 2b4dbc49c2
Коммит e75c1064e5
2 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@ -1313,7 +1313,7 @@ nsMsgLocalMailFolder::CopyMessages(nsIMsgFolder* srcFolder, nsISupportsArray*
NS_IMETHODIMP
nsMsgLocalMailFolder::CopyFileMessage(nsIFileSpec* fileSpec, nsIMessage*
msgToReplace, PRBool isDraft,
nsISupports* aSupport,
nsISupports* clientSupport,
nsITransactionManager* txnMgr)
{
nsresult rv = NS_ERROR_NULL_POINTER;
@ -1338,6 +1338,8 @@ nsMsgLocalMailFolder::CopyFileMessage(nsIFileSpec* fileSpec, nsIMessage*
rv = InitCopyState(fileSupport, messages, msgToReplace ? PR_TRUE:PR_FALSE);
if (NS_FAILED(rv)) goto done;
if (clientSupport)
mCopyState->clientSupport = do_QueryInterface(clientSupport, &rv);
parseMsgState = new nsParseMailMessageState();
if (parseMsgState)

Просмотреть файл

@ -47,6 +47,7 @@ struct nsLocalMailCopyState
nsCOMPtr<nsMsgTxn> undoMsgTxn;
nsCOMPtr<nsIMessage> message; // current copy message
nsCOMPtr<nsIMsgParseMailMsgState> parseMsgState;
nsCOMPtr<nsISupports> clientSupport; // save Draft/Template listener support
nsIMsgMessageService* messageService;
PRBool isMove;
@ -120,7 +121,7 @@ public:
NS_IMETHOD CopyMessages(nsIMsgFolder *srcFolder, nsISupportsArray* messages,
PRBool isMove, nsITransactionManager* txnMgr);
NS_IMETHOD CopyFileMessage(nsIFileSpec* fileSpec, nsIMessage* msgToReplace,
PRBool isDraft, nsISupports* aSupport,
PRBool isDraft, nsISupports* clientSupport,
nsITransactionManager* txnMgr);
NS_IMETHOD CreateMessageFromMsgDBHdr(nsIMsgDBHdr *msgDBHdr, nsIMessage **message);
NS_IMETHOD GetNewMessages();