]> code.delx.au - gnu-emacs/commitdiff
Use system header files instead of declaring C-library
authorKarl Heuer <kwzh@gnu.org>
Thu, 25 Sep 1997 00:44:53 +0000 (00:44 +0000)
committerKarl Heuer <kwzh@gnu.org>
Thu, 25 Sep 1997 00:44:53 +0000 (00:44 +0000)
functions explicitly.

lib-src/pop.c

index a00867650d48416b3536f853a10367660623ff5e..d1b3992773872d33ac4dd0931ac0d9ed682a48a1 100644 (file)
@@ -74,6 +74,13 @@ extern struct servent *hes_getservbyname (/* char *, char * */);
 #include <stdio.h>
 #ifdef STDC_HEADERS
 #include <string.h>
+#define index strchr
+#endif
+#ifdef STDC_HEADERS
+#include <stdlib.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
 #endif
 
 #ifdef KERBEROS
@@ -107,13 +114,6 @@ extern struct servent *hes_getservbyname (/* char *, char * */);
 # endif
 #endif /* KERBEROS */
 
-
-extern char *getenv (/* char * */);
-extern char *getlogin (/* void */);
-extern char *getpass (/* char * */);
-extern char *strerror (/* int */);
-extern char *index ();
-
 #ifdef KERBEROS
 #ifndef KERBEROS5
 extern int krb_sendauth (/* long, int, KTEXT, char *, char *, char *,