use new nsQuickSort rather than old XP_QSORT

This commit is contained in:
alecf%netscape.com 1999-04-15 02:48:00 +00:00
parent b2f4109bbe
commit 6e4cee51d0

View File

@ -17,7 +17,7 @@
*/
#include "xp_core.h"
#include "xp_qsort.h"
#include "nsQuickSort.h"
#include "nsFontMetricsGTK.h"
#include "nsIServiceManager.h"
#include "nsICharsetConverterManager.h"
@ -1481,7 +1481,7 @@ PickASizeAndLoad(nsFontSearch* aSearch, nsFontStretch* aStretch,
}
static int
CompareSizes(const void* aArg1, const void* aArg2)
CompareSizes(const void* aArg1, const void* aArg2, void *data)
{
return ((nsFontGTK*) aArg1)->mSize - ((nsFontGTK*) aArg2)->mSize;
}
@ -1489,7 +1489,7 @@ CompareSizes(const void* aArg1, const void* aArg2)
void
nsFontStretch::SortSizes(void)
{
XP_QSORT(mSizes, mSizesCount, sizeof(*mSizes), CompareSizes);
nsQuickSort(mSizes, mSizesCount, sizeof(*mSizes), CompareSizes, NULL);
}
void