~armagetronad-dev/armagetronad/trunk-armagetronad-fortress_ai

« back to all changes in this revision

Viewing changes to src/tron/gServerFavorites.cpp

  • Committer: Manuel Moos
  • Date: 2010-08-07 21:08:56 UTC
  • mfrom: (890.1.89 armagetronad)
  • Revision ID: z-man@users.sf.net-20100807210856-93ljrijn34c77p5v
MergingĀ fromĀ mainline.

Show diffs side-by-side

added added

removed removed

Lines of Context:
165
165
        }
166
166
        
167
167
        return false;
168
 
}
 
168
        }
 
169
        
 
170
    bool RemoveFavorite( nServerInfoBase const * server )
 
171
    {
 
172
        if ( !server )
 
173
            return false;
 
174
 
 
175
        for ( int i = 0; i<NUM_FAVORITES; i++ )
 
176
        {
 
177
            gServerFavorite & fav = GetFavorite(i);
 
178
 
 
179
            if (fav.name_ == tColoredString::RemoveColors(server->GetName())) {
 
180
                fav.name_ = "";
 
181
                return true;
 
182
            }
 
183
        }
 
184
 
 
185
        return false;
 
186
    }    
169
187
 
170
188
    bool IsFavorite( nServerInfoBase const * server )
171
189
    {
532
550
 
533
551
// *********************************************************************************************
534
552
// *
 
553
// *    RemoveFavorite
 
554
// *
 
555
// *********************************************************************************************
 
556
//!
 
557
//!             @param  server   the server to remove from the favorites
 
558
//!     @return true if successful, false if the server does not exist
 
559
//!
 
560
// *********************************************************************************************
 
561
 
 
562
bool gServerFavorites::RemoveFavorite ( nServerInfoBase const * server )
 
563
{
 
564
    return sg_favoriteHolder.RemoveFavorite( server );
 
565
}
 
566
 
 
567
// *********************************************************************************************
 
568
// *
535
569
// *    IsFavorite
536
570
// *
537
571
// *********************************************************************************************