Make sure that length variable is set to zero before Var_Parse() is
[dragonfly.git] / usr.bin / make / parse.c
index 643f971..6257540 100644 (file)
@@ -37,7 +37,7 @@
  *
  * @(#)parse.c 8.3 (Berkeley) 3/19/94
  * $FreeBSD: src/usr.bin/make/parse.c,v 1.75 2005/02/07 11:27:47 harti Exp $
- * $DragonFly: src/usr.bin/make/parse.c,v 1.46 2005/02/15 01:01:18 okumoto Exp $
+ * $DragonFly: src/usr.bin/make/parse.c,v 1.47 2005/02/18 01:23:22 okumoto Exp $
  */
 
 /*-
@@ -709,7 +709,7 @@ ParseDoDependency(char *line)
                 * no errors in this, as they would have been discovered
                 * in the initial Var_Subst and we wouldn't be here.
                 */
-               size_t length;
+               size_t  length = 0;
                Boolean freeIt;
                char    *result;