X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=appli%2Fgimmick%2Fmain.cxx;h=397a4f9f6670a7c84d06b4f9b8b71ff8d5b79305;hb=3d26d96b216ef9ef95a66a85d1279be9b2463dc3;hp=3e13d8e101b073c1d4a5c3ac91f25137ce67290b;hpb=fcfe92562365cb738cf919d095d2f8d3608ec389;p=creaImageIO.git diff --git a/appli/gimmick/main.cxx b/appli/gimmick/main.cxx index 3e13d8e..397a4f9 100644 --- a/appli/gimmick/main.cxx +++ b/appli/gimmick/main.cxx @@ -5,7 +5,7 @@ int main(int argc, char* argv[]) { gengetopt_args_info args; - if (cmdline_parser (argc, argv, &args) != 0) exit(1) ; + if (cmdline_parser (argc, argv, &args) != 0) return 0 ; creaImageIO::Gimmick g; if (args.verbose_given) g.SetMessageLevel(args.verbose_arg); @@ -19,7 +19,7 @@ int main(int argc, char* argv[]) if (!something_to_do) { std::cout << "Nothing to do !" << std::endl; - exit(0); + return 0; } std::string handler("Local database"); @@ -29,7 +29,10 @@ int main(int argc, char* argv[]) if (args.file_given) { - g.AddFile(handler,args.file_arg); + std::vector files; + // TO DO : multiple files given + files.push_back(args.file_arg); + g.AddFiles(handler,files); } if (args.dir_given) {