fix assertions when trying to generate collation keys for cards without display names
in addition, we'd bail out before creating the secondary sort key.
r=cavin, sr=bienvenu.
This commit is contained in:
sspitzer%netscape.com 2003-03-18 18:33:33 +00:00
Родитель af71f025b3
Коммит 1b797f7233
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -788,6 +788,14 @@ nsresult nsAbView::CreateCollationKey(const PRUnichar *aSource, PRUint8 **aKey,
NS_ENSURE_ARG_POINTER(aKey);
NS_ENSURE_ARG_POINTER(aKeyLen);
if (!*aSource)
{
// no string, so no key.
*aKey = nsnull;
*aKeyLen = 0;
return NS_OK;
}
nsresult rv;
if (!mCollationKeyGenerator)
{