diff --git a/cde/programs/dtaction/Main.c b/cde/programs/dtaction/Main.c index 3d8f676ea..c95a2f580 100644 --- a/cde/programs/dtaction/Main.c +++ b/cde/programs/dtaction/Main.c @@ -578,7 +578,6 @@ AddSuLog( { char *toString; - struct tm *localtime (); FILE * f; struct stat st; diff --git a/cde/programs/dtcm/dtcm/calendarA.c b/cde/programs/dtcm/dtcm/calendarA.c index 3fa191f5d..041e2dd3e 100644 --- a/cde/programs/dtcm/dtcm/calendarA.c +++ b/cde/programs/dtcm/dtcm/calendarA.c @@ -151,9 +151,6 @@ extern int errno; #define NL_CAT_LOCALE 0 #endif -extern time_t timelocal(); /* LINT */ -extern char * getlogin(); /* LINT */ -extern void(*sigset())(); extern int cmtt_init(char *, Calendar *, XtAppContext, Widget); extern void show_about(Widget, XtPointer, XtPointer); diff --git a/cde/programs/dtcm/dtcm/tempbr.c b/cde/programs/dtcm/dtcm/tempbr.c index 4467f0eda..8b172a085 100644 --- a/cde/programs/dtcm/dtcm/tempbr.c +++ b/cde/programs/dtcm/dtcm/tempbr.c @@ -89,11 +89,7 @@ static char sccsid[] = "@(#)tempbr.c 1.48 95/03/28 Copyr 1991 Sun Microsystems, static void tb_cancel_cb(); static void tb_close_cb(); static void tempbr_show_cb(Widget w, XtPointer data, XtPointer cbs); -#if defined(__linux__) #include -#else -extern char *strdup(const char *); -#endif #ifdef FNS_DEMO /* This stuff is currently broken */ diff --git a/cde/programs/dtcm/libDtCmP/getdate.y b/cde/programs/dtcm/libDtCmP/getdate.y index c31360a6d..9f16be945 100644 --- a/cde/programs/dtcm/libDtCmP/getdate.y +++ b/cde/programs/dtcm/libDtCmP/getdate.y @@ -157,7 +157,6 @@ static int mdays[12] = {31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; #define epoch BOT_YEAR -extern struct tm *localtime(); time_t dateconv(int mm, int dd, int yy, diff --git a/cde/programs/dtexec/Main.c b/cde/programs/dtexec/Main.c index 23fb2050a..8092f03ea 100644 --- a/cde/programs/dtexec/Main.c +++ b/cde/programs/dtexec/Main.c @@ -104,18 +104,6 @@ */ #define SHORT_SELECT_TIMEOUT 20 -/* - * External system calls: - */ -extern pid_t fork (); -extern int execvp (); -extern pid_t wait (); -extern int atoi (); -extern void _exit (); -extern unsigned int sleep (); -extern void exit (); -extern char *getenv(); - /* * Local func protos */ diff --git a/cde/programs/dtlogin/auth.c b/cde/programs/dtlogin/auth.c index 333be04ff..e0aaf24c6 100644 --- a/cde/programs/dtlogin/auth.c +++ b/cde/programs/dtlogin/auth.c @@ -1076,7 +1076,6 @@ SetUserAuthorization (struct display *d, struct verify_info *verify) int lockStatus; Xauth *entry, **auths; int setenv; - char **setEnv (), *getEnv (); struct stat statb; int i; int magicCookie; @@ -1257,7 +1256,6 @@ RemoveUserAuthorization (struct display *d, struct verify_info *verify) FILE *old, *new; struct stat statb; int i; - char *getEnv (); if (!(auths = d->authorizations)) return; diff --git a/cde/programs/dtlogin/daemon.c b/cde/programs/dtlogin/daemon.c index 8c8ceeee6..59d321929 100644 --- a/cde/programs/dtlogin/daemon.c +++ b/cde/programs/dtlogin/daemon.c @@ -46,6 +46,7 @@ * Author: Keith Packard, MIT X Consortium */ +#include #include #include @@ -53,9 +54,6 @@ #include #endif -extern void exit (); - - void BecomeDaemon( void ) { diff --git a/cde/programs/dtlogin/dtchooser.c b/cde/programs/dtlogin/dtchooser.c index 4880fcd8a..0875b4765 100644 --- a/cde/programs/dtlogin/dtchooser.c +++ b/cde/programs/dtlogin/dtchooser.c @@ -662,7 +662,7 @@ MakeDialog( DialogType dtype ) int width; - FILE *fp = NULL, *fopen(); + FILE *fp = NULL; char buffer[128]; char *str; diff --git a/cde/programs/dtlogin/sysauth.c b/cde/programs/dtlogin/sysauth.c index 749a84a89..904dbeb51 100644 --- a/cde/programs/dtlogin/sysauth.c +++ b/cde/programs/dtlogin/sysauth.c @@ -990,7 +990,6 @@ Authenticate( struct display *d, char *name, char *passwd, char **msg ) static int login_attempts = 0; /* # failed authentications */ struct passwd *p; /* password structure */ - char *crypt(); int n; diff --git a/cde/programs/dtlogin/vglang.c b/cde/programs/dtlogin/vglang.c index 9267e42b4..89cb4bc16 100644 --- a/cde/programs/dtlogin/vglang.c +++ b/cde/programs/dtlogin/vglang.c @@ -49,6 +49,7 @@ ***************************************************************************/ #include +#include #include "vg.h" #include "vgmsg.h" #include diff --git a/cde/programs/dtlogin/vgmain.c b/cde/programs/dtlogin/vgmain.c index 6976a6b84..7755e0541 100644 --- a/cde/programs/dtlogin/vgmain.c +++ b/cde/programs/dtlogin/vgmain.c @@ -1163,7 +1163,7 @@ MakeDialog( DialogType dtype ) int width; - FILE *fp, *fopen(); + FILE *fp; char buffer[128]; Widget w = NULL, text; diff --git a/cde/programs/dtscreen/resource.c b/cde/programs/dtscreen/resource.c index ab2758f91..99fee070b 100644 --- a/cde/programs/dtscreen/resource.c +++ b/cde/programs/dtscreen/resource.c @@ -131,8 +131,6 @@ static LockStruct LockProcs[] = { #define NUMPROCS (sizeof LockProcs / sizeof LockProcs[0]) -extern char *getenv(); - #ifndef DEF_FILESEARCHPATH #define DEF_FILESEARCHPATH "/usr/lib/X11/%T/%N%S" #endif diff --git a/cde/programs/dtsession/SmLock.c b/cde/programs/dtsession/SmLock.c index c644f153c..32f589c10 100644 --- a/cde/programs/dtsession/SmLock.c +++ b/cde/programs/dtsession/SmLock.c @@ -1696,7 +1696,6 @@ localAuthenticate( { struct passwd *pwent = NULL; char *p, *q; - char *crypt(); Boolean rc = True; Boolean done = False; struct spwd *sp = NULL; diff --git a/cde/programs/dtwm/Clock.c b/cde/programs/dtwm/Clock.c index d653bea73..f29bd63c9 100644 --- a/cde/programs/dtwm/Clock.c +++ b/cde/programs/dtwm/Clock.c @@ -66,6 +66,7 @@ SOFTWARE. #include #include #include +#include #include #include #include "ClockP.h" @@ -321,7 +322,6 @@ ClockTick( XtIntervalId *id ) { DtClockGadget w = (DtClockGadget)client_data; - struct tm * localtime (); struct tm tm; time_t time_value; char * time_ptr; @@ -464,8 +464,6 @@ DrawLine ( { double dblank_length = (double)blank_length, dlength = (double)length; double angle, cosangle, sinangle; - double cos (); - double sin (); int cx = w->clock.centerX, cy = w->clock.centerY, x1, y1, x2, y2; /* @@ -511,8 +509,6 @@ DrawHand( double angle, cosangle, sinangle; double ws, wc; Position x, y, x1, y1, x2, y2; - double cos (); - double sin (); /* A full circle is 2 PI radians. * Angles are measured from 12 o'clock, clockwise increasing.