Corretto errore di confronto tra Tesercizi

git-svn-id: svn://10.65.10.50/trunk@2203 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1995-11-23 16:41:48 +00:00
parent de5cace708
commit 6033ebb75a
2 changed files with 8 additions and 2 deletions

View File

@ -178,6 +178,7 @@ class TEsercizi_contabili : private TArray
long _firm;
protected:
static int ordina_esercizi(const TObject** o1, const TObject** o2);
void check();
const TEsercizio& esc(int i) const

View File

@ -272,7 +272,10 @@ TEsercizio::TEsercizio(const TRectype& rec)
int TEsercizio::compare(const TSortable& s) const
{
const TEsercizio& e = (const TEsercizio&)s;
return _inizio > e._inizio ? +1 : -1;
int c = 0;
if (_inizio != e._inizio)
c = _inizio > e._inizio ? +1 : -1;
return c;
}
TEsercizi_contabili::TEsercizi_contabili() : _firm(0)
@ -297,7 +300,8 @@ void TEsercizi_contabili::check()
{
#ifdef DBG
if (_firm != 0)
error_box("Questo programma usa gli esercizi, ma non tiene conto del cambio ditta!");
error_box("Questo programma carinissimo usa gli esercizi, "
"ma purtroppo non tiene conto del cambio ditta!");
#endif
update();
}
@ -371,3 +375,4 @@ const TEsercizio& TEsercizi_contabili::esercizio(int codice)