From d94f70716ec4714dac1f96a153900ac7234d38ef Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Thu, 14 Sep 2000 15:48:06 +0000 Subject: Use the configure support to determine which ndbm.h header to include. --- Modules/dbmmodule.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Modules/dbmmodule.c b/Modules/dbmmodule.c index c0cfb29..afb039b 100644 --- a/Modules/dbmmodule.c +++ b/Modules/dbmmodule.c @@ -7,7 +7,17 @@ #include #include #include + +/* Some Linux systems install gdbm/ndbm.h, but not ndbm.h. This supports + * whichever configure was able to locate. + */ +#if defined(HAVE_NDBM_H) #include +#elif defined(HAVE_GDBM_NDBM_H) +#include +#else +#error "No ndbm.h available!" +#endif typedef struct { PyObject_HEAD -- cgit v0.12