# HG changeset patch # User alpar # Date 1090585644 0 # Node ID 2859c45c31dd7ee5476948bd64bb9bc755690370 # Parent 329832ac02b7f4bb961e8b23b8c1f8e75fbeb325 gcc-3.4 tries to compile the _unused_ members of an instantiated template class diff -r 329832ac02b7 -r 2859c45c31dd src/hugo/max_flow.h --- a/src/hugo/max_flow.h Thu Jul 22 20:07:49 2004 +0000 +++ b/src/hugo/max_flow.h Fri Jul 23 12:27:24 2004 +0000 @@ -418,8 +418,8 @@ /// It can be called already after running \ref preflowPhase1. Num flowValue() const { Num a=0; - for(InEdgeIt e(*g,t);g->valid(e);G.next(e)) a+=(*flow)[e]; - for(OutEdgeIt e(*g,t);g->valid(e);G.next(e)) a-=(*flow)[e]; + for(InEdgeIt e(*g,t);g->valid(e);g->next(e)) a+=(*flow)[e]; + for(OutEdgeIt e(*g,t);g->valid(e);g->next(e)) a-=(*flow)[e]; //marci figyu: excess[t] epp ezt adja preflow 1. fazisa utan } @@ -453,24 +453,6 @@ case AFTER_NOTHING: minMinCut(M); break; - case AFTER_AUGMENTING: - for(g->first(v); g->valid(v); g->next(v)) { - if (level[v]) { - M.set(v, true); - } else { - M.set(v, false); - } - } - break; - case AFTER_FAST_AUGMENTING: - for(g->first(v); g->valid(v); g->next(v)) { - if (level[v]==number_of_augmentations) { - M.set(v, true); - } else { - M.set(v, false); - } - } - break; } }