From 1744f962b0c0d324aa9a5ebbbcfb4f98e312a217 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Mon, 6 Apr 2009 02:50:29 +0000 Subject: [PATCH] contrib/lar: small fixes in cli.c --- contrib/lar/cli.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/contrib/lar/cli.c b/contrib/lar/cli.c index 026150e79..2b5e08891 100644 --- a/contrib/lar/cli.c +++ b/contrib/lar/cli.c @@ -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 { @@ -51,7 +53,7 @@ int main( int argc, const char* argv[] ) } } else - { + { printf("Usage: lar []\n"); return 1; } -- 2.11.0