]> Creatis software - creaImageIO.git/blobdiff - appli/gimmick/main.cxx
Fixed popup position when enlarging.
[creaImageIO.git] / appli / gimmick / main.cxx
index 3e13d8e101b073c1d4a5c3ac91f25137ce67290b..1ce38ed72a6ad3cc28d1333d129fdcfc90307cb0 100644 (file)
@@ -2,10 +2,12 @@
 #include <creaMessageManager.h>
 #include <gimmick_ggo.h>
 
+
 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 +21,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 +31,10 @@ int main(int argc, char* argv[])
       
       if (args.file_given) 
        {
-         g.AddFile(handler,args.file_arg);
+         std::vector<std::string> files;
+         // TO DO : multiple files given
+         files.push_back(args.file_arg);
+         g.AddFiles(handler,files);
        }
       if (args.dir_given) 
        {
@@ -48,5 +53,6 @@ int main(int argc, char* argv[])
     {
       e.Print();
     }
+
   return 0;
 }