Hi all, I defined and option like this :
option "foo" - "bla bla bla" string typestr="STR" default="default_foo" argoptional multiple optional If I call with --foo, the default value is not added to foo_args[0]. Actually, foo_args[0] is a NULL pointer, while I expected that foo_args[0] would be string "default_foo". If I remove 'default', and set --foo without any argument, this time foo_args[0] is set to "default_foo". The documentation says : "If it is known that a multiple option has a default value, then it can be safely assumed that the first element of generated array <option>_arg is always set. " so it really looks like a bug to me. Can someone confirm ? I may work on a patch if it helps. -- Fred
_______________________________________________ Help-gengetopt mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-gengetopt
