From 11c560ec5e9b4b4c1e625e3f949adc3e5f025826 Mon Sep 17 00:00:00 2001 From: charnier Date: Wed, 25 Jan 2012 08:42:19 +0000 Subject: Add prototypes, ANSIfy functions definitions to reduce WARNS=6 output. --- bin/sh/arith_yacc.c | 3 ++- bin/sh/arith_yylex.c | 2 +- bin/sh/exec.c | 2 +- bin/sh/histedit.c | 3 +-- bin/sh/jobs.c | 1 + 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/sh/arith_yacc.c b/bin/sh/arith_yacc.c index 48c63ea..fbf9a64 100644 --- a/bin/sh/arith_yacc.c +++ b/bin/sh/arith_yacc.c @@ -84,6 +84,8 @@ static const char prec[ARITH_BINOP_MAX - ARITH_BINOP_MIN] = { #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; } - diff --git a/bin/sh/arith_yylex.c b/bin/sh/arith_yylex.c index cfb9724d..f6eebdb 100644 --- a/bin/sh/arith_yylex.c +++ b/bin/sh/arith_yylex.c @@ -53,7 +53,7 @@ __FBSDID("$FreeBSD$"); extern const char *arith_buf; int -yylex() +yylex(void) { int value; const char *buf = arith_buf; diff --git a/bin/sh/exec.c b/bin/sh/exec.c index 468f940..82cb3ac 100644 --- a/bin/sh/exec.c +++ b/bin/sh/exec.c @@ -493,7 +493,7 @@ hashcd(void) */ void -changepath(const char *newval) +changepath(const char *newval __unused) { clearcmdentry(); } diff --git a/bin/sh/histedit.c b/bin/sh/histedit.c index e29bcab..6371599 100644 --- a/bin/sh/histedit.c +++ b/bin/sh/histedit.c @@ -160,8 +160,7 @@ bad: void -sethistsize(hs) - const char *hs; +sethistsize(const char *hs) { int histsize; HistEvent he; diff --git a/bin/sh/jobs.c b/bin/sh/jobs.c index 75b503e..232be8b 100644 --- a/bin/sh/jobs.c +++ b/bin/sh/jobs.c @@ -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); -- cgit v1.1