From b1d16660979fa8bb767fa0a6fe2d966e5633abdc Mon Sep 17 00:00:00 2001 From: andyq Date: Wed, 16 Oct 2002 23:08:56 +0000 Subject: Handles commented servers nicely --- diff --git a/noncore/settings/aqpkg/networkpkgmgr.cpp b/noncore/settings/aqpkg/networkpkgmgr.cpp index 318b26d..3ce7960 100644 --- a/noncore/settings/aqpkg/networkpkgmgr.cpp +++ b/noncore/settings/aqpkg/networkpkgmgr.cpp @@ -83,11 +83,17 @@ void NetworkPackageManager :: updateData() serversList->clear(); packagesList->clear(); + vector::iterator it; int activeItem = -1; int i; for ( i = 0, it = dataMgr->getServerList().begin() ; it != dataMgr->getServerList().end() ; ++it, ++i ) { + if ( !it->isServerActive() ) + { + i--; + continue; + } serversList->insertItem( it->getServerName() ); if ( it->getServerName() == currentlySelectedServer ) activeItem = i; -- cgit v0.9.0.2