mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-03 12:35:58 +00:00
bug 66410: Deleting addressbook should also delete corresponding mab file
patch by Mark Banner <mark@standard8.demon.co.uk>, r=bienvenu, sr=mscott
This commit is contained in:
parent
982dd213b6
commit
d72a69cb64
@ -297,7 +297,9 @@ NS_IMETHODIMP nsAddressBook::GetAbDatabaseFromURI(const char *aURI, nsIAddrDatab
|
||||
do_GetService(NS_ADDRDATABASE_CONTRACTID, &rv);
|
||||
NS_ENSURE_SUCCESS(rv,rv);
|
||||
|
||||
rv = addrDBFactory->Open(dbPath, PR_TRUE /* create */, aDB, PR_TRUE);
|
||||
/* Don't create otherwise we end up re-opening a deleted address book */
|
||||
/* bug 66410 */
|
||||
rv = addrDBFactory->Open(dbPath, PR_FALSE /* no create */, aDB, PR_TRUE);
|
||||
delete dbPath;
|
||||
NS_ENSURE_SUCCESS(rv,rv);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user