Hiding pointer in typedefs is evil. 'Buffer *' -> 'Buffer'
[dragonfly.git] / usr.bin / make / main.c
index a7b3b96..5873a3d 100644 (file)
@@ -38,7 +38,7 @@
  * @(#) Copyright (c) 1988, 1989, 1990, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)main.c  8.3 (Berkeley) 3/19/94
  * $FreeBSD: src/usr.bin/make/main.c,v 1.35.2.10 2003/12/16 08:34:11 des Exp $
- * $DragonFly: src/usr.bin/make/main.c,v 1.41 2005/01/06 10:53:00 okumoto Exp $
+ * $DragonFly: src/usr.bin/make/main.c,v 1.42 2005/01/06 13:18:58 okumoto Exp $
  */
 
 /*-
@@ -69,6 +69,7 @@
 #include <unistd.h>
 
 #include "arch.h"
+#include "buf.h"
 #include "compat.h"
 #include "config.h"
 #include "dir.h"
@@ -1003,7 +1004,7 @@ Cmd_Exec(char *cmd, char **error)
     int        pid;            /* PID from wait() */
     char       *res;           /* result */
     int                status;         /* command exit status */
-    Buffer     buf;            /* buffer to store the result */
+    Buffer     *buf;           /* buffer to store the result */
     char       *cp;
     size_t blen;
     ssize_t rcnt;