if (arg)
if (arg && !(flags & OPTION_NO_USAGE))
usage_argful_short_opt (const struct argp_option *opt,			const struct argp_option *real,			void *cookie){  argp_fmtstream_t stream = cookie;  const char *arg = opt->arg;  if (! arg)    arg = real->arg;  if (arg)    {      arg = _(arg);      if ((opt->flags | real->flags) & OPTION_ARG_OPTIONAL)	__argp_fmtstream_printf (stream, " [-%c[%s]]", opt->key, arg);      else	{	  /* Manually do line wrapping so that it (probably) won't	     get wrapped at the embedded space.  */	  space (stream, 6 + strlen (arg));	  __argp_fmtstream_printf (stream, "[-%c %s]", opt->key, arg);	}    }  return 0;}