Supply prototypes where possible. This uncovered type errors with

thread entrypoints:
(lwpSelect, shutdown_sequence): Parameters didn't match thread entry
point prototype.
(lwpEntryPoint): Arguments didn't match thread entry point prototype.

Change linkage of functions without prototype declaration to static
where possible.

Remove some superflous declarations, replace others by suitable
includes.
This commit is contained in:
Markus Armbruster 2004-02-17 17:59:30 +00:00
parent 7dbb87b0e0
commit 237baffca9
108 changed files with 505 additions and 877 deletions

View file

@ -40,195 +40,195 @@
#include "nat.h"
#include "file.h"
extern int add();
extern int anti();
extern int assa();
extern int atta();
extern int boar();
extern int bdes();
extern int bomb();
extern int buil();
extern int chan();
extern int coas();
extern int comm();
extern int coun();
extern int decl();
extern int deli();
extern int show();
extern int add(void);
extern int anti(void);
extern int assa(void);
extern int atta(void);
extern int boar(void);
extern int bdes(void);
extern int bomb(void);
extern int buil(void);
extern int chan(void);
extern int coas(void);
extern int comm(void);
extern int coun(void);
extern int decl(void);
extern int deli(void);
extern int show(void);
extern int show_motd(void);
extern int desi();
extern int diss();
extern int drop();
extern int desi(void);
extern int diss(void);
extern int drop(void);
extern int echo(void);
extern int enli();
extern int fire();
extern int flee();
extern int fly();
extern int force();
extern int info();
extern int apro();
extern int load();
extern int look();
extern int map();
extern int mine();
extern int move();
extern int nati();
extern int navi();
extern int head(), news();
extern int nuke();
extern int offs();
extern int para();
extern int path();
extern int payo();
extern int powe();
extern int rada();
extern int rea();
extern int real();
extern int reco();
extern int rout();
extern int sona();
extern int spy();
extern int tele();
extern int tend();
extern int torp();
extern int tran();
extern int trea();
extern int turn();
extern int vers();
extern int enli(void);
extern int fire(void);
extern int flee(void);
extern int fly(void);
extern int force(void);
extern int info(void);
extern int apro(void);
extern int load(void);
extern int look(void);
extern int map(void);
extern int mine(void);
extern int move(void);
extern int nati(void);
extern int navi(void);
extern int head(void), news(void);
extern int nuke(void);
extern int offs(void);
extern int para(void);
extern int path(void);
extern int payo(void);
extern int powe(void);
extern int rada(void);
extern int rea(void);
extern int real(void);
extern int reco(void);
extern int rout(void);
extern int sona(void);
extern int spy(void);
extern int tele(void);
extern int tend(void);
extern int torp(void);
extern int tran(void);
extern int trea(void);
extern int turn(void);
extern int vers(void);
/*
* new commands
*/
extern int repo();
extern int laun();
extern int new();
extern int shoo();
extern int thre();
extern int dist();
extern int sct();
extern int plan();
extern int arm();
extern int hard();
extern int upgr();
extern int surv();
extern int capi();
extern int orig();
extern int conv();
extern int leve();
extern int cuto();
extern int prod();
extern int wai();
extern int carg();
extern int terr();
extern int sate();
extern int give();
extern int edit();
extern int wipe();
extern int dump();
extern int ldump();
extern int ndump();
extern int pdump();
extern int pboa();
extern int sdump();
extern int lost();
extern int explore();
extern int reso();
extern int scra();
extern int rela();
extern int brea();
extern int upda();
extern int hidd();
extern int orde();
extern int qorde();
extern int sorde();
extern int reje();
extern int acce();
extern int sabo();
extern int scut();
extern int grin();
extern int shar();
extern int sail(); /* Forsman's hacks */
extern int foll();
extern int mobq();
extern int name();
extern int range();
extern int zdon();
extern int fuel();
extern int multifire();
extern int retr();
extern int budg();
extern int wire();
extern int stop();
extern int start();
extern int repo(void);
extern int laun(void);
extern int new(void);
extern int shoo(void);
extern int thre(void);
extern int dist(void);
extern int sct(void);
extern int plan(void);
extern int arm(void);
extern int hard(void);
extern int upgr(void);
extern int surv(void);
extern int capi(void);
extern int orig(void);
extern int conv(void);
extern int leve(void);
extern int cuto(void);
extern int prod(void);
extern int wai(void);
extern int carg(void);
extern int terr(void);
extern int sate(void);
extern int give(void);
extern int edit(void);
extern int wipe(void);
extern int dump(void);
extern int ldump(void);
extern int ndump(void);
extern int pdump(void);
extern int pboa(void);
extern int sdump(void);
extern int lost(void);
extern int explore(void);
extern int reso(void);
extern int scra(void);
extern int rela(void);
extern int brea(void);
extern int upda(void);
extern int hidd(void);
extern int orde(void);
extern int qorde(void);
extern int sorde(void);
extern int reje(void);
extern int acce(void);
extern int sabo(void);
extern int scut(void);
extern int grin(void);
extern int shar(void);
extern int sail(void); /* Forsman's hacks */
extern int foll(void);
extern int mobq(void);
extern int name(void);
extern int range(void);
extern int zdon(void);
extern int fuel(void);
extern int multifire(void);
extern int retr(void);
extern int budg(void);
extern int wire(void);
extern int stop(void);
extern int start(void);
extern int land();
extern int supp();
extern int lboa();
extern int lcarg();
extern int lload();
extern int army();
extern int lrange();
extern int morale();
extern int lretr();
extern int landmine();
extern int fort();
extern int march();
extern int llook();
extern int mission();
extern int work();
extern int ltend();
extern int cede();
extern int best();
extern int newe();
extern int starve();
extern int land(void);
extern int supp(void);
extern int lboa(void);
extern int lcarg(void);
extern int lload(void);
extern int army(void);
extern int lrange(void);
extern int morale(void);
extern int lretr(void);
extern int landmine(void);
extern int fort(void);
extern int march(void);
extern int llook(void);
extern int mission(void);
extern int work(void);
extern int ltend(void);
extern int cede(void);
extern int best(void);
extern int newe(void);
extern int starve(void);
extern int setres();
extern int setsector();
extern int setres(void);
extern int setsector(void);
extern int disa();
extern int enab();
extern int disa(void);
extern int enab(void);
/*
* Undeclared functions
*/
extern int quit(void);
extern int cens();
extern int demo();
extern int shi();
extern int wing();
extern int cens(void);
extern int demo(void);
extern int shi(void);
extern int wing(void);
extern int execute(void);
extern int explain(void);
extern int set();
extern int set(void);
extern int flash(void);
extern int wall();
extern int shut();
extern int togg();
extern int stre();
extern int skyw();
extern int play();
extern int swaps();
extern int wall(void);
extern int shut(void);
extern int togg(void);
extern int stre(void);
extern int skyw(void);
extern int play(void);
extern int swaps(void);
extern int trad();
extern int mark();
extern int buy();
extern int mult();
extern int sell();
extern int rese();
extern int trad(void);
extern int mark(void);
extern int buy(void);
extern int mult(void);
extern int sell(void);
extern int rese(void);
extern int repa();
extern int fina();
extern int coll();
extern int cons();
extern int ledg();
extern int shark();
extern int offe();
extern int repa(void);
extern int fina(void);
extern int coll(void);
extern int cons(void);
extern int ledg(void);
extern int shark(void);
extern int offe(void);
extern int mobupdate();
extern int mobupdate(void);
extern int sinfra();
extern int improve();
extern int lsta();
extern int pstat();
extern int sstat();
extern int sinfra(void);
extern int improve(void);
extern int lsta(void);
extern int pstat(void);
extern int sstat(void);
struct cmndstr player_coms[] = {
/* command form cost addr permit */