void QgsMSLayerCache::updateEntries() { QgsDebugMsg( "updateEntries" ); int entriesToDelete = mEntries.size() - qMax( mDefaultMaxLayers, mProjectMaxLayers ); if ( entriesToDelete < 1 ) { return; } for ( int i = 0; i < entriesToDelete; ++i ) { removeLeastUsedEntry(); } }
void QgsMSLayerCache::updateEntries() { QgsDebugMsg( "updateEntries" ); int entriesToDelete = mEntries.size() - std::max( DEFAULT_MAX_N_LAYERS, mProjectMaxLayers ); if ( entriesToDelete < 1 ) { return; } for ( int i = 0; i < entriesToDelete; ++i ) { removeLeastUsedEntry(); } }