Move declaration of 'clnt_create()' NIS function to pyport.h, as it's
supposed to be declared in system include files (with a proper prototype.)
Should be moved to a platform-specific block if anyone finds out which
broken platforms need it :-)
diff --git a/Include/pyport.h b/Include/pyport.h
index 852efb8..1bd1873 100644
--- a/Include/pyport.h
+++ b/Include/pyport.h
@@ -266,6 +266,9 @@
extern int symlink(const char *, const char *);
extern int fsync(int fd);
+/* From Modules/nismodule.c */
+CLIENT *clnt_create();
+
#endif /* 0 */
diff --git a/Modules/nismodule.c b/Modules/nismodule.c
index 36959cf..bcc8e9f 100644
--- a/Modules/nismodule.c
+++ b/Modules/nismodule.c
@@ -299,7 +299,7 @@
{
nisresp_maplist *list;
char *dom;
- CLIENT *cl, *clnt_create();
+ CLIENT *cl;
char *server = NULL;
int mapi = 0;
int err;