From 36ec4a093da940464de02fdcb808d83433bb82ac Mon Sep 17 00:00:00 2001 From: "ducarroz%netscape.com" Date: Mon, 8 Jan 2001 21:40:53 +0000 Subject: [PATCH] Fix windows bustage and one warning. --- mailnews/addrbook/src/nsAbAutoCompleteSession.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/mailnews/addrbook/src/nsAbAutoCompleteSession.cpp b/mailnews/addrbook/src/nsAbAutoCompleteSession.cpp index 77f57a435894..112475e53eea 100644 --- a/mailnews/addrbook/src/nsAbAutoCompleteSession.cpp +++ b/mailnews/addrbook/src/nsAbAutoCompleteSession.cpp @@ -613,7 +613,7 @@ nsAbAutoCompleteSearchString::nsAbAutoCompleteSearchString(const PRUnichar *uSea mFullString = nsCRT::strdup(uSearchString); mFullStringLen = nsCRT::strlen(mFullString); - PRInt32 i; + PRUint32 i; PRUnichar * aPtr; for (i = 0, aPtr = (PRUnichar*)mFullString; i < mFullStringLen; i ++, aPtr ++) { @@ -636,7 +636,10 @@ nsAbAutoCompleteSearchString::nsAbAutoCompleteSearchString(const PRUnichar *uSea nsAbAutoCompleteSearchString::~nsAbAutoCompleteSearchString() { - CRTFREEIF((PRUnichar *)mFullString); - CRTFREEIF((PRUnichar *)mFirstPart); - CRTFREEIF((PRUnichar *)mSecondPart); + if (mFullString) + nsCRT::free((PRUnichar*)mFullString); + if (mFirstPart) + nsCRT::free((PRUnichar*)mFirstPart); + if (mSecondPart) + nsCRT::free((PRUnichar*)mSecondPart); }