Update of /cvsroot/radmind/radmind
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv10369
Modified Files:
lcksum.c
Log Message:
Return correct exit value when checking multiple transcripts.
Index: lcksum.c
===================================================================
RCS file: /cvsroot/radmind/radmind/lcksum.c,v
retrieving revision 1.75
retrieving revision 1.76
diff -C2 -d -r1.75 -r1.76
*** lcksum.c 1 Aug 2006 17:27:45 -0000 1.75
--- lcksum.c 1 Aug 2006 20:13:38 -0000 1.76
***************
*** 503,507 ****
main( int argc, char **argv )
{
! int c, i, err = 0, rc = 0;
extern int optind;
char *tpath = NULL;
--- 503,507 ----
main( int argc, char **argv )
{
! int c, i, err = 0;
extern int optind;
char *tpath = NULL;
***************
*** 591,599 ****
tpath = argv[ i ];
! if (( rc = do_lcksum( tpath )) == 1 && !updatetran ) {
! exit( 1 );
}
}
! return( rc );
}
--- 591,611 ----
tpath = argv[ i ];
! switch ( do_lcksum( tpath )) {
! case 2:
! exit( 2 );
! break;
!
! case 1:
! err = 1;
! if ( !updatetran ) {
! exit( 1 );
! }
! break;
!
! default:
! break;
}
}
! exit( err );
}
|