fix VC7 warnings

This commit is contained in:
Chris Danford
2005-01-08 02:06:22 +00:00
parent 86d66c6e23
commit 77e1c2fee8
6 changed files with 16 additions and 19 deletions
+1 -1
View File
@@ -103,7 +103,7 @@ void ActorScroller::DrawPrimitives()
} }
else else
{ {
for( int i=0; i<m_SubActors.size(); i++ ) for( unsigned i=0; i<m_SubActors.size(); i++ )
{ {
float fItemOffset = i - m_fCurrentItem; float fItemOffset = i - m_fCurrentItem;
+2 -2
View File
@@ -39,7 +39,7 @@ ScreenSMOnlineLogin::ScreenSMOnlineLogin( const CString& sName ) : ScreenWithMen
m_textUserName.LoadFromFont( THEME->GetPathF(m_sName,"text") ); m_textUserName.LoadFromFont( THEME->GetPathF(m_sName,"text") );
m_textUserName.SetName( "UserName" ); m_textUserName.SetName( "UserName" );
m_textUserName.SetWrapWidthPixels( SCREEN_WIDTH ); m_textUserName.SetWrapWidthPixels( (int)SCREEN_WIDTH );
SET_XY_AND_ON_COMMAND( m_textUserName ); SET_XY_AND_ON_COMMAND( m_textUserName );
this->AddChild( &m_textUserName ); this->AddChild( &m_textUserName );
@@ -192,7 +192,7 @@ void ScreenSMOnlineLogin::UpdateTextInput()
{ {
CString PasswordText; CString PasswordText;
for ( int i = 0; i < m_sPassword.length(); ++i ) for ( unsigned i = 0; i < m_sPassword.length(); ++i )
PasswordText+='*'; PasswordText+='*';
m_textPassword.SetText( PasswordText ); m_textPassword.SetText( PasswordText );
+1 -1
View File
@@ -245,7 +245,7 @@ void ScreenSelect::HandleScreenMessage( const ScreenMessage SM )
const int iSelectionIndex = GetSelectionIndex(GAMESTATE->m_MasterPlayerNumber); const int iSelectionIndex = GetSelectionIndex(GAMESTATE->m_MasterPlayerNumber);
if( m_aGameCommands[iSelectionIndex].m_sScreen != "" ) if( m_aGameCommands[iSelectionIndex].m_sScreen != "" )
SCREENMAN->SetNewScreen( m_aGameCommands[iSelectionIndex ].m_sScreen ); SCREENMAN->SetNewScreen( m_aGameCommands[iSelectionIndex].m_sScreen );
else else
SCREENMAN->SetNewScreen( NEXT_SCREEN(iSelectionIndex) ); SCREENMAN->SetNewScreen( NEXT_SCREEN(iSelectionIndex) );
} }
-2
View File
@@ -475,8 +475,6 @@ bool ScreenSelectMaster::ChangeSelection( PlayerNumber pn, int iNewChoice )
if( GetPage(m_iChoice[pn]) != GetPage(iNewChoice) ) if( GetPage(m_iChoice[pn]) != GetPage(iNewChoice) )
return ChangePage( iNewChoice ); return ChangePage( iNewChoice );
bool bMoveAll = SHARED_PREVIEW_AND_CURSOR || GetCurrentPage()!=PAGE_1;
FOREACH_PlayerNumber( p ) FOREACH_PlayerNumber( p )
{ {
const int iOldChoice = m_iChoice[p]; const int iOldChoice = m_iChoice[p];
-1
View File
@@ -699,7 +699,6 @@ const XNode *XNode::GetChild( const char* name ) const
multimap<CString, XNode*>::const_iterator it = m_childs.find( name ); multimap<CString, XNode*>::const_iterator it = m_childs.find( name );
if( it != m_childs.end() ) if( it != m_childs.end() )
{ {
XNode* p = it->second;
DEBUG_ASSERT( name == it->second->m_sName ); DEBUG_ASSERT( name == it->second->m_sName );
return it->second; return it->second;
} }
+12 -12
View File
@@ -31,30 +31,30 @@ typedef multimap<CString,XNode*> XNodes;
#define FOREACH_Attr( pNode, Var ) \ #define FOREACH_Attr( pNode, Var ) \
XAttrs::iterator Var##Iter; \ XAttrs::iterator Var##Iter; \
XAttr *Var = NULL; \ XAttr *Var = NULL; \
for( Var##Iter = (pNode)->m_attrs.begin(); \ for( Var##Iter = (pNode)->m_attrs.begin(), Var = Var##Iter->second; \
(Var##Iter != (pNode)->m_attrs.end() && (Var = Var##Iter->second) ), Var##Iter != (pNode)->m_attrs.end(); \ Var##Iter != (pNode)->m_attrs.end(); \
++Var##Iter ) ++Var##Iter, Var = Var##Iter->second )
#define FOREACH_CONST_Attr( pNode, Var ) \ #define FOREACH_CONST_Attr( pNode, Var ) \
XAttrs::const_iterator Var##Iter; \ XAttrs::const_iterator Var##Iter; \
const XAttr *Var = NULL; \ const XAttr *Var = NULL; \
for( Var##Iter = (pNode)->m_attrs.begin(); \ for( Var##Iter = (pNode)->m_attrs.begin(), Var = Var##Iter->second; \
(Var##Iter != (pNode)->m_attrs.end() && (Var = Var##Iter->second) ), Var##Iter != (pNode)->m_attrs.end(); \ Var##Iter != (pNode)->m_attrs.end(); \
++Var##Iter ) ++Var##Iter, Var = Var##Iter->second )
#define FOREACH_Child( pNode, Var ) \ #define FOREACH_Child( pNode, Var ) \
XNodes::iterator Var##Iter; \ XNodes::iterator Var##Iter; \
XNode *Var = NULL; \ XNode *Var = NULL; \
for( Var##Iter = (pNode)->m_childs.begin(); \ for( Var##Iter = (pNode)->m_childs.begin(), Var = Var##Iter->second; \
(Var##Iter != (pNode)->m_childs.end() && (Var = Var##Iter->second) ), Var##Iter != (pNode)->m_childs.end(); \ Var##Iter != (pNode)->m_childs.end(); \
++Var##Iter ) ++Var##Iter, Var = Var##Iter->second )
#define FOREACH_CONST_Child( pNode, Var ) \ #define FOREACH_CONST_Child( pNode, Var ) \
XNodes::const_iterator Var##Iter; \ XNodes::const_iterator Var##Iter; \
const XNode *Var = NULL; \ const XNode *Var = NULL; \
for( Var##Iter = (pNode)->m_childs.begin(); \ for( Var##Iter = (pNode)->m_childs.begin(), Var = Var##Iter->second; \
(Var##Iter != (pNode)->m_childs.end() && (Var = Var##Iter->second) ), Var##Iter != (pNode)->m_childs.end(); \ Var##Iter != (pNode)->m_childs.end(); \
++Var##Iter ) ++Var##Iter, Var = Var##Iter->second )
// Entity Encode/Decode Support // Entity Encode/Decode Support