Hiding pointer in typedefs is evil. 'Buffer *' -> 'Buffer'
[dragonfly.git] / usr.bin / make / for.c
index a75fab7..0c9dac0 100644 (file)
@@ -35,7 +35,7 @@
  *
  * @(#)for.c   8.1 (Berkeley) 6/6/93
  * $FreeBSD: src/usr.bin/make/for.c,v 1.10 1999/09/11 13:08:01 hoek Exp $
- * $DragonFly: src/usr.bin/make/for.c,v 1.17 2005/01/06 10:53:00 okumoto Exp $
+ * $DragonFly: src/usr.bin/make/for.c,v 1.18 2005/01/06 13:18:58 okumoto Exp $
  */
 
 /*-
 
 static int       forLevel = 0;         /* Nesting level        */
 static char     *forVar;               /* Iteration variable   */
-static Buffer    forBuf;               /* Commands in loop     */
+static Buffer   *forBuf;               /* Commands in loop     */
 static Lst     forLst;         /* List of items        */
 
 /*
  * State of a for loop.
  */
 typedef struct _For {
-    Buffer       buf;                  /* Unexpanded buffer    */
+    Buffer       *buf;                 /* Unexpanded buffer    */
     char*        var;                  /* Index name           */
     Lst          lst;                  /* List of variables    */
     int          lineno;               /* Line #               */
@@ -120,7 +120,7 @@ For_Eval(char *line)
 
 
     if (forLevel == 0) {
-       Buffer      buf;
+       Buffer      *buf;
        size_t varlen;
 
        for (ptr++; *ptr && isspace((unsigned char)*ptr); ptr++)