get rid of some SetSize calls

This commit is contained in:
Glenn Maynard
2002-10-24 20:16:46 +00:00
parent ff00bf963d
commit 7e08ea8408
2 changed files with 7 additions and 5 deletions
+3 -3
View File
@@ -471,7 +471,7 @@ void MusicWheel::BuildWheelItemDatas( CArray<WheelItemData, WheelItemData&> &arr
case SORT_MOST_PLAYED:
SortSongPointerArrayByMostPlayed( arraySongs );
if( arraySongs.GetSize() > 30 )
arraySongs.SetSize( 30 );
arraySongs.erase(arraySongs.begin()+30, arraySongs.end());
break;
default:
ASSERT(0); // unhandled SortOrder
@@ -480,9 +480,9 @@ void MusicWheel::BuildWheelItemDatas( CArray<WheelItemData, WheelItemData&> &arr
///////////////////////////////////
// Build an array of WheelItemDatas from the sorted list of Song*s
// Build an array of WheelItemDatas from the sorted list of Song*'s
///////////////////////////////////
arrayWheelItemDatas.SetSize( 0, 300 ); // clear out the previous wheel items and set large capacity jumps
arrayWheelItemDatas.clear(); // clear out the previous wheel items
bool bUseSections = false;
switch( so )
+4 -2
View File
@@ -609,8 +609,10 @@ void RageDisplay::GetProjectionTransform( D3DXMATRIX* pMatrixOut )
void RageDisplay::ResetMatrixStack()
{
m_MatrixStack.SetSize( 1, 20 );
D3DXMatrixIdentity( &GetTopMatrix() );
D3DXMATRIX ident;
D3DXMatrixIdentity( &ident );
m_MatrixStack.clear();
m_MatrixStack.push_back(ident);
}
void RageDisplay::PushMatrix()