--- capa/capa51/pProj/capaUnit.c 2000/09/20 19:03:09 1.11 +++ capa/capa51/pProj/capaUnit.c 2004/03/26 20:02:03 1.12 @@ -781,17 +781,17 @@ int check_correct_unit(char *u_symb,Uni (Pstack[Ptopidx]->u_count == t->u_count) ) { /* has unit */ *scale = units_ratio(Pstack[Ptopidx], t); if( *scale == 0.0 ) { - result = UNIT_FAIL; + result = UNIT_IRRECONCIBLE; } free_utree(ap); } else { - result = UNIT_FAIL; + result = UNIT_INVALID_STUDENT3; } } else { /* invalid unit representation */ - result = UNIT_FAIL; + result = UNIT_INVALID_STUDENT2; } } else { - result = UNIT_FAIL; + result = UNIT_INVALID_STUDENT1; } #ifdef UNIT_DBUG fclose(ufp);