Hi all, with the latest gengetopt-2.21 I get tons of these warnings which are due to me compiling with -Wstrict-prototypes and foo_cmdline_parser_params_init() missing a void in both the declaration and the definition. Trivial fix below.
Regards Andre diff --git a/src/skels/header.cc b/src/skels/header.cc index c2ea84d..fd4f153 100644 --- a/src/skels/header.cc +++ b/src/skels/header.cc @@ -517,7 +517,7 @@ header_gen_class::generate_header(ostream &stream, unsigned int indent) generate_string (parser_name, stream, indent + indent_str.length ()); stream << "_params *"; generate_string (parser_name, stream, indent + indent_str.length ()); - stream << "_params_init();"; + stream << "_params_init(void);"; stream << "\n"; stream << indent_str; stream << "\n"; diff --git a/src/skels/header.h_skel b/src/skels/header.h_skel index a9e0dd2..10d5c6c 100644 --- a/src/skels/header.h_skel +++ b/src/skels/header.h_skel @@ -122,7 +122,7 @@ void @[EMAIL PROTECTED](void); * all its fields to 0 * @@return the initialized @[EMAIL PROTECTED] structure */ -struct @[EMAIL PROTECTED] [EMAIL PROTECTED]@_params_init(); +struct @[EMAIL PROTECTED] [EMAIL PROTECTED]@_params_init(void); /** * Initializes the passed @args_info@ structure's fields -- The only person who always got his work done by Friday was Robinson Crusoe
signature.asc
Description: Digital signature
_______________________________________________ Help-gengetopt mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gengetopt
