Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            : Corretto ordine in destroy()


git-svn-id: svn://10.65.10.50/trunk@6941 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 1998-08-07 10:53:38 +00:00
parent 7d345c81bd
commit 4eb7aec100
7 changed files with 37 additions and 31 deletions

View File

@ -96,10 +96,10 @@ bool TPrimaDon::user_create()
bool TPrimaDon::user_destroy() bool TPrimaDon::user_destroy()
{ {
delete _msk;
delete _rel;
delete _donaz;
delete _sdonazioni; delete _sdonazioni;
delete _donaz;
delete _rel;
delete _msk;
return TRUE; return TRUE;
} }

View File

@ -135,12 +135,12 @@ bool TBologna90::user_create()
bool TBologna90::user_destroy() bool TBologna90::user_destroy()
{ {
delete _msk;
delete _rel;
delete _scontrolli;
delete _contsan;
delete _sidoneita; delete _sidoneita;
delete _idoneita; delete _idoneita;
delete _scontrolli;
delete _contsan;
delete _rel;
delete _msk;
return TRUE; return TRUE;
} }

View File

@ -162,12 +162,12 @@ bool TAggiornaDon::user_create()
bool TAggiornaDon::user_destroy() bool TAggiornaDon::user_destroy()
{ {
delete _msk;
delete _rel;
delete _donaz;
delete _storico;
delete _sdonazioni;
delete _sstorico; delete _sstorico;
delete _sdonazioni;
delete _storico;
delete _donaz;
delete _rel;
delete _msk;
return TRUE; return TRUE;
} }

View File

@ -71,7 +71,8 @@ bool TRiordinaControlli::preprocess_page(int file, int counter)
keyi->put(IDO_CODICE, codice); keyi->put(IDO_CODICE, codice);
int erri = _sidoneita->read(keyi); int erri = _sidoneita->read(keyi);
if ((err == NOERR || erri == NOERR) && (_scontrolli->rows() > 0 || _sidoneita->rows() > 0)) //if ((err == NOERR || erri == NOERR) && (_scontrolli->rows() > 0 || _sidoneita->rows() > 0))
if (err == NOERR || erri == NOERR)
{ {
con_reord(recsog,_scontrolli, _sidoneita); con_reord(recsog,_scontrolli, _sidoneita);
rewrite = TRUE; rewrite = TRUE;
@ -106,11 +107,16 @@ bool TRiordinaControlli::set_print(int)
a.put(SOG_CODICE, codfin); a.put(SOG_CODICE, codfin);
_cur = add_cursor(new TCursor(_rel,"", 1, &da, &a)); _cur = add_cursor(new TCursor(_rel,"", 1, &da, &a));
} }
else else
{ {
_cur = add_cursor(new TCursor(_rel,"", 3)); _cur = add_cursor(new TCursor(_rel,"", 3));
filtra_sezioni(); filtra_sezioni();
} }
TString256 filtro = "";
//filtro = "(90->STATO==\"ID\") && ((90->STATOSI==\"SO\") || (90->STATOAF==\"SO\"))";
filtro = "(90->CATDON==\"01\") || (90->CATDON==\"04\") || (90->CATDON==\"07\")";
current_cursor()->setfilter((const char*) filtro, TRUE);
reset_files(); reset_files();
add_file(LF_SOGGETTI); add_file(LF_SOGGETTI);
reset_print(); reset_print();
@ -134,12 +140,12 @@ bool TRiordinaControlli::user_create()
bool TRiordinaControlli::user_destroy() bool TRiordinaControlli::user_destroy()
{ {
delete _msk;
delete _rel;
delete _scontrolli;
delete _contsan;
delete _sidoneita; delete _sidoneita;
delete _idoneita; delete _idoneita;
delete _scontrolli;
delete _contsan;
delete _rel;
delete _msk;
return TRUE; return TRUE;
} }

View File

@ -118,12 +118,12 @@ bool TProblemiStato::user_create()
bool TProblemiStato::user_destroy() bool TProblemiStato::user_destroy()
{ {
delete _sdonazioni;
delete _scontrolli;
delete _donaz;
delete _contsan;
delete _rel; delete _rel;
delete _msk; delete _msk;
delete _contsan;
delete _donaz;
delete _scontrolli;
delete _sdonazioni;
return TRUE; return TRUE;
} }

View File

@ -224,12 +224,12 @@ bool TRiminiRO_app::user_create()
bool TRiminiRO_app::user_destroy() bool TRiminiRO_app::user_destroy()
{ {
delete _rel;
delete _msk;
delete _scontrolli;
delete _contsan;
delete _sidoneita; delete _sidoneita;
delete _idoneita; delete _idoneita;
delete _scontrolli;
delete _contsan;
delete _rel;
delete _msk;
return TRUE; return TRUE;
} }

View File

@ -94,10 +94,10 @@ bool TUltimaDon::user_create()
bool TUltimaDon::user_destroy() bool TUltimaDon::user_destroy()
{ {
delete _msk;
delete _rel;
delete _donaz;
delete _sdonazioni; delete _sdonazioni;
delete _donaz;
delete _rel;
delete _msk;
return TRUE; return TRUE;
} }