From ad2c7b27898509adc9df42abe743ea16ca3dbec1 Mon Sep 17 00:00:00 2001 From: "bienvenu%netscape.com" Date: Sun, 26 Sep 1999 19:53:50 +0000 Subject: [PATCH] fix mismatched deletes --- mailnews/addrbook/src/nsAbDirectory.cpp | 2 +- mailnews/addrbook/src/nsAddrDatabase.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mailnews/addrbook/src/nsAbDirectory.cpp b/mailnews/addrbook/src/nsAbDirectory.cpp index 491958d51606..b04970b41747 100644 --- a/mailnews/addrbook/src/nsAbDirectory.cpp +++ b/mailnews/addrbook/src/nsAbDirectory.cpp @@ -287,7 +287,7 @@ NS_IMETHODIMP nsAbDirectory::AddChildCards(const char *uriName, nsIAbCard **chil return rv; } } - delete[] uriStr; + nsAllocator::Free(uriStr); *childCard = personCard; NS_ADDREF(*childCard); diff --git a/mailnews/addrbook/src/nsAddrDatabase.cpp b/mailnews/addrbook/src/nsAddrDatabase.cpp index 18706d7ae165..8ea90843dfcb 100644 --- a/mailnews/addrbook/src/nsAddrDatabase.cpp +++ b/mailnews/addrbook/src/nsAddrDatabase.cpp @@ -2154,7 +2154,7 @@ nsresult nsAddrDatabase::GetCardFromDB(nsIAbCard *newCard, nsIMdbRow* cardRow) tempCString = tempString.ToNewCString(); INTL_ConvertToUnicode((const char *)tempCString, nsCRT::strlen(tempCString), (void**)&unicodeStr, &unicharLength); newCard->SetDisplayName(unicodeStr); - delete [] tempCString; + nsAllocator::Free(tempCString); PR_Free(unicodeStr); }