--- block.c.orig	Mon Oct 29 15:46:08 2001
+++ block.c	Mon Oct 29 15:48:06 2001
@@ -9,7 +9,7 @@
 #include "bbltyp.h"
 
 /* the routine that does all the work */
-static int block__doalloc(int, block_ptr *, const char *, va_list);
+static int block__doalloc(int, block_ptr *, const char *, va_list*);
 
 /*
    block_alloc
@@ -33,9 +33,9 @@
 block_alloc(block_ptr *handle, const char *types, ...)
 {
    int okay;
-   va_list ap;
+   va_list* ap;
 
-   va_start(ap, types);
+   va_start(* ap, types);
    okay = block__doalloc(FALSE, handle, types, ap);
    va_end(ap);
 
@@ -51,9 +51,9 @@
 block_calloc(block_ptr *handle, const char *types, ...)
 {
    int okay;
-   va_list ap;
+   va_list* ap;
 
-   va_start(ap, types);
+   va_start(* ap, types);
    okay = block__doalloc(TRUE, handle, types, ap);
    va_end(ap);
 
@@ -91,9 +91,9 @@
 				   continue;		}
 
 static int
-block__doalloc(int clear, block_ptr *handle, const char *types, va_list initap)
+block__doalloc(int clear, block_ptr *handle, const char *types, va_list* initap)
 {
-   va_list ap;
+   va_list* ap;
    int i, size;
    long ptr;
    void *array;
