From ff42b568549213785d61bdec777c4ceedb13eac2 Mon Sep 17 00:00:00 2001 From: "alecf%netscape.com" Date: Tue, 6 Jun 2000 07:16:34 +0000 Subject: [PATCH] fix minor typo that was causing unnecessary assertion (doesn't affect release builds) --- mailnews/base/search/src/nsMsgFilterList.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mailnews/base/search/src/nsMsgFilterList.cpp b/mailnews/base/search/src/nsMsgFilterList.cpp index c9dce73b733f..9bf6db76efe9 100644 --- a/mailnews/base/search/src/nsMsgFilterList.cpp +++ b/mailnews/base/search/src/nsMsgFilterList.cpp @@ -661,9 +661,7 @@ nsresult nsMsgFilterList::WriteWstrAttr(nsMsgFilterFileAttribValue attrib, const PRUnichar *aFilterName) { - char* utf8Name = nsAutoString(aFilterName).ToNewUTF8String(); - WriteStrAttr(attrib, utf8Name); - ::Recycle(utf8Name); + WriteStrAttr(attrib, NS_ConvertUCS2toUTF8(aFilterName)); return NS_OK; } @@ -888,7 +886,7 @@ nsresult nsMsgFilterList::MoveFilter(nsIMsgFilter *aFilter, rv = m_filters->GetIndexOf(NS_STATIC_CAST(nsISupports*,aFilter), &filterIndex); NS_ENSURE_SUCCESS(rv, rv); - NS_ENSURE_ARG(filterIndex > 0); + NS_ENSURE_ARG(filterIndex >= 0); return MoveFilterAt(filterIndex, motion);