[tz] [PATCH 1/4] * date.c: Pacify GCC 4.7.3.
Paul Eggert
eggert at cs.ucla.edu
Fri Aug 9 09:07:51 UTC 2013
(atof, getlogin, mktime, strchr, time, strftime):
Remove old-style declarations. GCC 4.7.3 warns about them,
and they aren't needed nowadays anyway.
(main) [HAVE_SETTIMEOFDAY != 2]: "Use" dsttime and minuteswest
to pacify GCC 4.7.3.
---
date.c | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/date.c b/date.c
index 047969f..bae90f3 100644
--- a/date.c
+++ b/date.c
@@ -54,14 +54,9 @@ static char sccsid[] = "@(#)date.c 4.23 (Berkeley) 9/20/88";
#define SECSPERMIN 60
#endif /* !defined SECSPERMIN */
-extern double atof();
extern char ** environ;
-extern char * getlogin();
-extern time_t mktime();
extern char * optarg;
extern int optind;
-extern char * strchr();
-extern time_t time();
extern char * tzname[2];
static int retval = EXIT_SUCCESS;
@@ -270,6 +265,8 @@ _("date: error: multiple values in command line\n"));
oops("settimeofday");
#endif /* HAVE_SETTIMEOFDAY == 2 */
#if HAVE_SETTIMEOFDAY != 2
+ (void) dsttime;
+ (void) minuteswest;
(void) fprintf(stderr,
_("date: warning: kernel doesn't keep -d/-t information, option ignored\n"));
#endif /* HAVE_SETTIMEOFDAY != 2 */
@@ -543,8 +540,6 @@ display(const char *const format)
exit(retval);
}
-extern size_t strftime();
-
#define INCR 1024
static void
--
1.8.1.2
More information about the tz
mailing list