/* -*-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@
*
/*----- 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.
*
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;