diff -rauN gengetopt-2.22.2/src/skels/c_source.h_skel gengetopt-2.22.2-fix-unused-patch/src/skels/c_source.h_skel --- gengetopt-2.22.2/src/skels/c_source.h_skel 2009-06-01 17:03:01.000000000 +0200 +++ gengetopt-2.22.2-fix-unused-patch/src/skels/c_source.h_skel 2009-09-13 11:28:37.000000000 +0200 @@ -706,8 +706,8 @@ int @address@hidden (struct @args_info@ *args_info, const char *prog_name, const char *additional_error) { - FIX_UNUSED (additional_error); int error = 0; + FIX_UNUSED (additional_error); /* checks for required options */ @handle_required:method@ @@ -754,13 +754,13 @@ const char *long_opt, char short_opt, const char *additional_error) { - FIX_UNUSED (field); char *stop_char = 0; const char *val = value; int found; @IF@ has_arg_string @THEN@ char **string_field; @ENDIF@ + FIX_UNUSED (field); stop_char = 0; found = 0;