X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/564782ba95755052db12357fe59f81877b0adfa1..d7b6774d82ae234978542c43c9ad655c8ade101e:/popt/popthelp.c diff --git a/popt/popthelp.c b/popt/popthelp.c index ba8d0243..6a009766 100644 --- a/popt/popthelp.c +++ b/popt/popthelp.c @@ -121,7 +121,7 @@ getArgDescrip(const struct poptOption * opt, if (opt->argDescrip) return D_(translation_domain, opt->argDescrip); switch (opt->argInfo & POPT_ARG_MASK) { - case POPT_ARG_NONE: return POPT_("NONE"); + /*case POPT_ARG_NONE: return POPT_("NONE");*/ /* impossible */ #ifdef DYING case POPT_ARG_VAL: return POPT_("VAL"); #else @@ -767,6 +767,9 @@ static int showShortOptions(const struct poptOption * opt, FILE * fp, char * s = (str != NULL ? str : memset(alloca(300), 0, 300)); int len = 0; + if (s == NULL) + return 0; + /*@-boundswrite@*/ if (opt != NULL) for (; (opt->longName || opt->shortName || opt->arg); opt++) {