diff --git a/src/include/c.h b/src/include/c.h
index 7c95bbd433c819b800b044b3967eb8582f2df361..fbf4a613e0cc4dbd77a200313c7728772647319b 100644
--- a/src/include/c.h
+++ b/src/include/c.h
@@ -7,7 +7,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: c.h,v 1.49 1999/01/17 06:19:22 momjian Exp $
+ * $Id: c.h,v 1.50 1999/02/11 01:36:55 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -821,6 +821,7 @@ extern char *form(const char *fmt,...);
 #if defined(sun) && defined(sparc) && !defined(__SVR4)
 #define memmove(d, s, l)		bcopy(s, d, l)
 #include <unistd.h>
+#include <varargs.h>
 #endif
 
 /* These are for things that are one way on Unix and another on NT */