svn commit: r230530 - head/bin/sh
Philippe Charnier
charnier at FreeBSD.org
Wed Jan 25 08:42:20 UTC 2012
Author: charnier
Date: Wed Jan 25 08:42:19 2012
New Revision: 230530
URL: http://svn.freebsd.org/changeset/base/230530
Log:
Add prototypes, ANSIfy functions definitions to reduce WARNS=6 output.
Modified:
head/bin/sh/arith_yacc.c
head/bin/sh/arith_yylex.c
head/bin/sh/exec.c
head/bin/sh/histedit.c
head/bin/sh/jobs.c
Modified: head/bin/sh/arith_yacc.c
==============================================================================
--- head/bin/sh/arith_yacc.c Wed Jan 25 07:45:15 2012 (r230529)
+++ head/bin/sh/arith_yacc.c Wed Jan 25 08:42:19 2012 (r230530)
@@ -84,6 +84,8 @@ static const char prec[ARITH_BINOP_MAX -
#define ARITH_MAX_PREC 8
+int letcmd(int, char **);
+
static __dead2 void yyerror(const char *s)
{
error("arithmetic expression: %s: \"%s\"", s, arith_startbuf);
@@ -377,4 +379,3 @@ letcmd(int argc, char **argv)
out1fmt(ARITH_FORMAT_STR "\n", i);
return !i;
}
-
Modified: head/bin/sh/arith_yylex.c
==============================================================================
--- head/bin/sh/arith_yylex.c Wed Jan 25 07:45:15 2012 (r230529)
+++ head/bin/sh/arith_yylex.c Wed Jan 25 08:42:19 2012 (r230530)
@@ -53,7 +53,7 @@ __FBSDID("$FreeBSD$");
extern const char *arith_buf;
int
-yylex()
+yylex(void)
{
int value;
const char *buf = arith_buf;
Modified: head/bin/sh/exec.c
==============================================================================
--- head/bin/sh/exec.c Wed Jan 25 07:45:15 2012 (r230529)
+++ head/bin/sh/exec.c Wed Jan 25 08:42:19 2012 (r230530)
@@ -493,7 +493,7 @@ hashcd(void)
*/
void
-changepath(const char *newval)
+changepath(const char *newval __unused)
{
clearcmdentry();
}
Modified: head/bin/sh/histedit.c
==============================================================================
--- head/bin/sh/histedit.c Wed Jan 25 07:45:15 2012 (r230529)
+++ head/bin/sh/histedit.c Wed Jan 25 08:42:19 2012 (r230530)
@@ -160,8 +160,7 @@ bad:
void
-sethistsize(hs)
- const char *hs;
+sethistsize(const char *hs)
{
int histsize;
HistEvent he;
Modified: head/bin/sh/jobs.c
==============================================================================
--- head/bin/sh/jobs.c Wed Jan 25 07:45:15 2012 (r230529)
+++ head/bin/sh/jobs.c Wed Jan 25 08:42:19 2012 (r230530)
@@ -92,6 +92,7 @@ static void restartjob(struct job *);
#endif
static void freejob(struct job *);
static struct job *getjob(char *);
+pid_t getjobpgrp(char *);
static pid_t dowait(int, struct job *);
static pid_t waitproc(int, int *);
static void checkzombies(void);
More information about the svn-src-head
mailing list