зеркало из https://github.com/mozilla/pjs.git
remove GetPasswordFromuser
This commit is contained in:
Родитель
e6c2125bd0
Коммит
7b2cea9125
|
@ -1381,34 +1381,6 @@ nsImapMiscellaneousSinkProxy::SetImapHostPassword(nsIImapProtocol* aProtocol,
|
|||
return res;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsImapMiscellaneousSinkProxy::GetPasswordForUser(nsIImapProtocol* aProtocol,
|
||||
const char* userName)
|
||||
{
|
||||
nsresult res = NS_OK;
|
||||
NS_PRECONDITION (userName, "Oops... null userName");
|
||||
if(!userName)
|
||||
return NS_ERROR_NULL_POINTER;
|
||||
NS_ASSERTION (m_protocol == aProtocol, "Ooh ooh, wrong protocol");
|
||||
|
||||
if (PR_GetCurrentThread() == m_thread)
|
||||
{
|
||||
GetPasswordForUserProxyEvent *ev =
|
||||
new GetPasswordForUserProxyEvent(this, userName);
|
||||
if(nsnull == ev)
|
||||
res = NS_ERROR_OUT_OF_MEMORY;
|
||||
else
|
||||
{
|
||||
ev->SetNotifyCompletion(PR_TRUE);
|
||||
ev->PostEvent(m_eventQueue);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
res = m_realImapMiscellaneousSink->GetPasswordForUser(aProtocol, userName);
|
||||
}
|
||||
return res;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsImapMiscellaneousSinkProxy::SetBiffStateAndUpdate(nsIImapProtocol* aProtocol,
|
||||
|
@ -3092,34 +3064,6 @@ SetImapHostPasswordProxyEvent::HandleEvent()
|
|||
return res;
|
||||
}
|
||||
|
||||
GetPasswordForUserProxyEvent::GetPasswordForUserProxyEvent(
|
||||
nsImapMiscellaneousSinkProxy* aProxy, const char* userName) :
|
||||
nsImapMiscellaneousSinkProxyEvent(aProxy)
|
||||
{
|
||||
NS_ASSERTION (userName, "Oops... a null username");
|
||||
if (userName)
|
||||
m_userName = PL_strdup(userName);
|
||||
else
|
||||
m_userName = nsnull;
|
||||
}
|
||||
|
||||
GetPasswordForUserProxyEvent::~GetPasswordForUserProxyEvent()
|
||||
{
|
||||
if (m_userName)
|
||||
PL_strfree(m_userName);
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
GetPasswordForUserProxyEvent::HandleEvent()
|
||||
{
|
||||
nsresult res = m_proxy->m_realImapMiscellaneousSink->GetPasswordForUser(
|
||||
m_proxy->m_protocol, m_userName);
|
||||
if (m_notifyCompletion)
|
||||
m_proxy->m_protocol->NotifyFEEventCompletion();
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
SetBiffStateAndUpdateProxyEvent::SetBiffStateAndUpdateProxyEvent(
|
||||
nsImapMiscellaneousSinkProxy* aProxy, nsMsgBiffState biffState) :
|
||||
nsImapMiscellaneousSinkProxyEvent(aProxy)
|
||||
|
|
|
@ -215,8 +215,6 @@ public:
|
|||
NS_IMETHOD FinishImapConnection(nsIImapProtocol* aProtocol);
|
||||
NS_IMETHOD SetImapHostPassword(nsIImapProtocol* aProtocol,
|
||||
GenericInfo* aInfo);
|
||||
NS_IMETHOD GetPasswordForUser(nsIImapProtocol* aProtocol,
|
||||
const char* userName);
|
||||
NS_IMETHOD SetBiffStateAndUpdate(nsIImapProtocol* aProtocol,
|
||||
nsMsgBiffState biffState);
|
||||
NS_IMETHOD GetStoredUIDValidity(nsIImapProtocol* aProtocol,
|
||||
|
@ -674,14 +672,6 @@ struct SetImapHostPasswordProxyEvent : public nsImapMiscellaneousSinkProxyEvent
|
|||
GenericInfo m_info;
|
||||
};
|
||||
|
||||
struct GetPasswordForUserProxyEvent : public nsImapMiscellaneousSinkProxyEvent
|
||||
{
|
||||
GetPasswordForUserProxyEvent(nsImapMiscellaneousSinkProxy* aProxy,
|
||||
const char* userName);
|
||||
virtual ~GetPasswordForUserProxyEvent();
|
||||
NS_IMETHOD HandleEvent();
|
||||
char* m_userName;
|
||||
};
|
||||
|
||||
struct SetBiffStateAndUpdateProxyEvent : public nsImapMiscellaneousSinkProxyEvent
|
||||
{
|
||||
|
|
Загрузка…
Ссылка в новой задаче