Bug 86988, Sorting in certificate manager should be case insensitive

r=rrelyea
This commit is contained in:
kaie%kuix.de 2006-08-24 18:06:43 +00:00
Родитель d1291517db
Коммит 56009fa348
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -43,6 +43,7 @@
#include "nsIX509CertDB.h"
#include "nsXPIDLString.h"
#include "nsReadableUtils.h"
#include "nsUnicharUtils.h"
#include "nsNSSCertificate.h"
#include "nsNSSCertHelper.h"
#include "nsINSSCertCache.h"
@ -1088,7 +1089,7 @@ nsCertTree::CmpByCrit(nsIX509Cert *a, CompareCacheHashEntry *ace,
PRInt32 result;
if (str_a && str_b)
result = Compare(str_a, str_b);
result = Compare(str_a, str_b, nsCaseInsensitiveStringComparator());
else
result = !str_a ? (!str_b ? 0 : -1) : 1;