From 58a7cff161d1af1631b67c533d59c39b0adcabda Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Sun, 10 Nov 2019 17:55:10 -0500 Subject: Bug 1461106 - Remove SMTP password from cache when deleted from password manager to prevent stale connection attempts. Tag #1273 --- mailnews/compose/src/nsSmtpServer.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mailnews/compose/src/nsSmtpServer.h') diff --git a/mailnews/compose/src/nsSmtpServer.h b/mailnews/compose/src/nsSmtpServer.h index cbd7dba67..4473d7af8 100644 --- a/mailnews/compose/src/nsSmtpServer.h +++ b/mailnews/compose/src/nsSmtpServer.h @@ -11,15 +11,19 @@ #include "nsISmtpServer.h" #include "nsIPrefBranch.h" #include "nsWeakReference.h" +#include "nsIObserver.h" class nsSmtpServer : public nsISmtpServer, - public nsSupportsWeakReference + public nsSupportsWeakReference, + public nsIObserver { public: nsSmtpServer(); + nsresult Init(); NS_DECL_ISUPPORTS NS_DECL_NSISMTPSERVER + NS_DECL_NSIOBSERVER private: virtual ~nsSmtpServer(); -- cgit v1.2.3