Conditionalize inclusion of optional modules' header files to appease makegen.
authorTaylor R. Campbell <net/mumble/campbell>
Sun, 11 Feb 2007 05:55:00 +0000 (05:55 +0000)
committerTaylor R. Campbell <net/mumble/campbell>
Sun, 11 Feb 2007 05:55:00 +0000 (05:55 +0000)
v7/src/microcode/prdb4.c
v7/src/microcode/prgdbm.c
v7/src/microcode/prpgsql.c

index 97dc5de239e1bf5590d688edfa7554280f039d02..8b43e47c079ccdc6ce23cabd5a098b0ed43dfabe 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: prdb4.c,v 1.6 2007/01/05 21:19:25 cph Exp $
+$Id: prdb4.c,v 1.7 2007/02/11 05:55:00 riastradh Exp $
 
 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
     1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -31,7 +31,10 @@ USA.
 #include "scheme.h"
 #include "prims.h"
 #include <errno.h>
-#include <db.h>
+
+#ifdef HAVE_DB_H
+#  include <db.h>
+#endif
 
 #define UNIFIED_VERSION                                                        \
   ((DB_VERSION_MAJOR * 0x10000)                                                \
index fad6997ce2c33ea7a1fe9fa6afcf69a9ba1e0b90..a08a736e1aa5e9a7239e2bc6a09ed0087a8a20ca 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: prgdbm.c,v 1.9 2007/01/12 03:45:55 cph Exp $
+$Id: prgdbm.c,v 1.10 2007/02/11 05:55:00 riastradh Exp $
 
 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
     1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -30,7 +30,10 @@ USA.
 #include "scheme.h"
 #include "prims.h"
 #include "os.h"
-#include <gdbm.h>
+
+#ifdef HAVE_GDBM_H
+#  include <gdbm.h>
+#endif
 \f
 /* Allocation Tables */
 
index 4f91bfd0c5c8a1383155d6fdecfbe1c3ab516fef..b95bc14bff3ed2675da6cd4093735c9d23bb5644 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: prpgsql.c,v 1.12 2007/01/12 03:45:55 cph Exp $
+$Id: prpgsql.c,v 1.13 2007/02/11 05:55:00 riastradh Exp $
 
 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
     1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -32,7 +32,9 @@ USA.
 #include "usrdef.h"
 #include "os.h"
 
-#include <libpq-fe.h>
+#ifdef HAVE_LIBPQ_FE_H
+#  include <libpq-fe.h>
+#endif
 \f
 #define ARG_CONN(n) ((PGconn *) (arg_ulong_integer (n)))
 #define ARG_RESULT(n) ((PGresult *) (arg_ulong_integer (n)))