X-Git-Url: https://git.distorted.org.uk/~mdw/cfd/blobdiff_plain/664ee8439d59318520398ade43741522ea49fbba..9117bfc40f1eb71fefb60caff8c4e23307149f9e:/mdwopt.c diff --git a/mdwopt.c b/mdwopt.c index 937d699..1717d2d 100644 --- a/mdwopt.c +++ b/mdwopt.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: mdwopt.c,v 1.6 1999/05/20 23:00:42 mdw Exp $ + * $Id: mdwopt.c,v 1.7 1999/06/18 21:59:46 mdw Exp $ * * Options parsing, similar to GNU @getopt_long@ * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: mdwopt.c,v $ + * Revision 1.7 1999/06/18 21:59:46 mdw + * Fix stupid bug which only read one word from environment variables. + * * Revision 1.6 1999/05/20 23:00:42 mdw * Little formatting things. * @@ -133,9 +136,9 @@ static char *nextWord(int argc, char *const *argv, mdwopt_data *data) q = p; while (*p && !isspace((unsigned char)*p)) p++; - data->env = p; if (*p) *p++ = 0; + data->env = p; if (p != q) return (q); data->env = 0;