void TGroup::shutDown() { TView* p = last; if( p != 0 ) { do { p->hide(); p = p->prev(); } while (p != last); do { TView* T = p->prev(); destroy( p ); p = T; } while( last != 0 ); } freeBuffer(); current = 0; TView::shutDown(); }
void TGroup::shutDown() { /* looks like this is a fix from someone! No such string both in TV 1.0 & 2.0. Let it stay here for a while */ resetCurrent(); TView *p = last; if (p != 0) { do { p->hide(); p = p->prev(); } while (p != last); do { TView *T = p->prev(); destroy(p); p = T; } while (last != 0); } freeBuffer(); current = 0; TView::shutDown(); }