contrib/lar: small fixes in cli.c
This commit is contained in:
parent
36a9415469
commit
1744f962b0
1 changed files with 6 additions and 4 deletions
|
@ -33,17 +33,19 @@ int do_print_index( lar_archive *ar )
|
|||
int main( int argc, const char* argv[] )
|
||||
{
|
||||
lar_archive *ar;
|
||||
int stat = 0;
|
||||
|
||||
if( argv[1] != NULL )
|
||||
{
|
||||
if( (ar = lar_open(argv[1])) != NULL )
|
||||
{
|
||||
if( argv[2] )
|
||||
return do_print_member(ar, argv[2]);
|
||||
stat = do_print_member(ar, argv[2]);
|
||||
else
|
||||
return do_print_index(ar);
|
||||
stat = do_print_index(ar);
|
||||
|
||||
lar_close(ar);
|
||||
return stat;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue