augh, don't use quicksort for now, I'm not sure why windows can't see it.

git-svn-id: svn://10.0.0.236/trunk@27398 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
alecf%netscape.com
1999-04-13 22:11:22 +00:00
parent 2fa3f14c69
commit b2ca8183f6

View File

@@ -42,11 +42,13 @@ PRUint32 nsUInt32Array::GetSize() const
return m_nSize;
}
PRBool nsUInt32Array::SetSize(PRUint32 nSize, PRUint32 nGrowBy)
PRBool nsUInt32Array::SetSize(PRUint32 nSize,
PRBool adjustGrowth,
PRUint32 nGrowBy)
{
PR_ASSERT(nSize >= 0);
if (nGrowBy >= 0)
if (adjustGrowth)
m_nGrowBy = nGrowBy;
#ifdef MAX_ARR_ELEMS
@@ -273,6 +275,8 @@ static int CompareDWord (const void *v1, const void *v2, void *)
void nsUInt32Array::QuickSort (int (*compare) (const void *elem1, const void *elem2, void *data))
{
// we don't have a quick sort method in mozilla yet....commenting out for now.
#if 0
if (m_nSize > 1)
nsQuickSort(m_pData, m_nSize, sizeof(void*), compare ? compare : CompareDWord, nsnull);
#endif
}