ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/applications/recenter/recenterCmd.cpp
(Generate patch)

Comparing:
branches/development/src/applications/recenter/recenterCmd.cpp (file contents), Revision 1857 by kstocke1, Wed Apr 3 18:27:48 2013 UTC vs.
trunk/src/applications/recenter/recenterCmd.cpp (file contents), Revision 2073 by gezelter, Sat Mar 7 23:52:07 2015 UTC

# Line 1 | Line 1
1   /*
2 <  File autogenerated by gengetopt version 2.22.4
2 >  File autogenerated by gengetopt version 2.22.6
3    generated with the following command:
4 <  gengetopt --file-name recenterCmd --unamed-opts
4 >  gengetopt --file-name=recenterCmd --unamed-opts
5  
6    The developers of gengetopt consider the fixed text that goes in all
7    gengetopt output files to be in the public domain:
# Line 21 | Line 21
21   #define FIX_UNUSED(X) (void) (X) /* avoid warnings for unused params */
22   #endif
23  
24 + #ifdef WIN32
25 + #include "utils/wingetopt.h"
26 + #else
27   #include <getopt.h>
28 + #endif
29  
30   #include "recenterCmd.h"
31  
32 < const char *gengetopt_args_info_purpose = "Moves all integrable objects in an OpenMD file so that the center of mass is at \nthe origin.";
32 > const char *gengetopt_args_info_purpose = "Moves all integrable objects in an OpenMD file so that the center of mass is at\nthe origin.";
33  
34   const char *gengetopt_args_info_usage = "Usage: recenter [OPTIONS]... [FILES]...";
35  
36 + const char *gengetopt_args_info_versiontext = "";
37 +
38   const char *gengetopt_args_info_description = "";
39  
40   const char *gengetopt_args_info_help[] = {
# Line 91 | Line 97 | cmdline_parser_print_version (void)
97    printf ("%s %s\n",
98       (strlen(CMDLINE_PARSER_PACKAGE_NAME) ? CMDLINE_PARSER_PACKAGE_NAME : CMDLINE_PARSER_PACKAGE),
99       CMDLINE_PARSER_VERSION);
100 +
101 +  if (strlen(gengetopt_args_info_versiontext) > 0)
102 +    printf("\n%s\n", gengetopt_args_info_versiontext);
103   }
104  
105   static void print_help_common(void) {
# Line 320 | Line 329 | cmdline_parser_required2 (struct gengetopt_args_info *
329   int
330   cmdline_parser_required2 (struct gengetopt_args_info *args_info, const char *prog_name, const char *additional_error)
331   {
332 <  int error = 0;
332 >  int error_occurred = 0;
333    FIX_UNUSED (additional_error);
334  
335    /* checks for required options */
336    if (! args_info->output_given)
337      {
338        fprintf (stderr, "%s: '--output' ('-o') option required%s\n", prog_name, (additional_error ? additional_error : ""));
339 <      error = 1;
339 >      error_occurred = 1;
340      }
341    
342    
343    /* checks for dependences among options */
344  
345 <  return error;
345 >  return error_occurred;
346   }
347  
348  
# Line 442 | Line 451 | cmdline_parser_internal (
451   {
452    int c;        /* Character of the parsed option.  */
453  
454 <  int error = 0;
454 >  int error_occurred = 0;
455    struct gengetopt_args_info local_args_info;
456    
457    int override;
# Line 522 | Line 531 | cmdline_parser_internal (
531  
532    if (check_required)
533      {
534 <      error += cmdline_parser_required2 (args_info, argv[0], additional_error);
534 >      error_occurred += cmdline_parser_required2 (args_info, argv[0], additional_error);
535      }
536  
537    cmdline_parser_release (&local_args_info);
538  
539 <  if ( error )
539 >  if ( error_occurred )
540      return (EXIT_FAILURE);
541  
542    if (optind < argc)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines