summaryrefslogtreecommitdiffstats
path: root/mailnews/addrbook
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2019-11-10 19:18:58 -0500
committerMatt A. Tobin <email@mattatobin.com>2019-11-10 19:18:58 -0500
commitba48342fa708533e425fa9ad36f5a7b63da04c9c (patch)
tree745d866a5d2d7c375308bb8c9aaf5c925e2c386a /mailnews/addrbook
parent818c1df5ef6ecd9648189cc5ff7b2c3d8d26ad9b (diff)
downloadUXP-ba48342fa708533e425fa9ad36f5a7b63da04c9c.tar
UXP-ba48342fa708533e425fa9ad36f5a7b63da04c9c.tar.gz
UXP-ba48342fa708533e425fa9ad36f5a7b63da04c9c.tar.lz
UXP-ba48342fa708533e425fa9ad36f5a7b63da04c9c.tar.xz
UXP-ba48342fa708533e425fa9ad36f5a7b63da04c9c.zip
Bug 1462316 - fix crash in nsAbView::OnItemAdded().
Tag #1273
Diffstat (limited to 'mailnews/addrbook')
-rw-r--r--mailnews/addrbook/src/nsAbView.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/mailnews/addrbook/src/nsAbView.cpp b/mailnews/addrbook/src/nsAbView.cpp
index 77f3122df..aed4390de 100644
--- a/mailnews/addrbook/src/nsAbView.cpp
+++ b/mailnews/addrbook/src/nsAbView.cpp
@@ -855,6 +855,9 @@ nsCString getQuery(nsCOMPtr<nsIAbDirectory> aDir)
NS_IMETHODIMP nsAbView::OnItemAdded(nsISupports *parentDir, nsISupports *item)
{
+ if (!mDirectory) // No address book selected.
+ return NS_OK;
+
nsresult rv;
nsCOMPtr <nsIAbDirectory> directory = do_QueryInterface(parentDir, &rv);
NS_ENSURE_SUCCESS(rv,rv);