switch source tree from k&r to c99

This commit is contained in:
nhmall
2021-01-26 21:06:16 -05:00
parent a2a9cb7b4f
commit f963c5aca7
232 changed files with 12099 additions and 17782 deletions

View File

@@ -8,11 +8,10 @@
#include <limits.h>
#endif
static int FDECL(enermod, (int));
static int enermod(int);
long
newuexp(lev)
int lev;
newuexp(int lev)
{
if (lev < 1) /* for newuexp(u.ulevel - 1) when u.ulevel is 1 */
return 0L;
@@ -24,8 +23,7 @@ int lev;
}
static int
enermod(en)
int en;
enermod(int en)
{
switch (Role_switch) {
case PM_CLERIC:
@@ -44,7 +42,7 @@ int en;
/* calculate spell power/energy points for new level */
int
newpw()
newpw(void)
{
int en = 0, enrnd, enfix;
@@ -74,9 +72,7 @@ newpw()
/* return # of exp points for mtmp after nk killed */
int
experience(mtmp, nk)
register struct monst *mtmp;
register int nk;
experience(register struct monst *mtmp, register int nk)
{
register struct permonst *ptr = mtmp->data;
int i, tmp, tmp2;
@@ -160,8 +156,7 @@ register int nk;
}
void
more_experienced(exper, rexp)
register int exper, rexp;
more_experienced(register int exper, register int rexp)
{
long oldexp = u.uexp,
oldrexp = u.urexp,
@@ -199,8 +194,7 @@ register int exper, rexp;
/* e.g., hit by drain life attack */
void
losexp(drainer)
const char *drainer; /* cause of death, if drain should be fatal */
losexp(const char *drainer) /* cause of death, if drain should be fatal */
{
register int num;
@@ -266,16 +260,15 @@ const char *drainer; /* cause of death, if drain should be fatal */
* at a dragon created with a wand of polymorph??
*/
void
newexplevel()
newexplevel(void)
{
if (u.ulevel < MAXULEV && u.uexp >= newuexp(u.ulevel))
pluslvl(TRUE);
}
void
pluslvl(incr)
boolean incr; /* true iff via incremental experience growth */
{ /* (false for potion of gain level) */
pluslvl(boolean incr) /* true iff via incremental experience growth */
{ /* (false for potion of gain level) */
int hpinc, eninc;
if (!incr)
@@ -328,8 +321,7 @@ boolean incr; /* true iff via incremental experience growth */
experience level: base number of points needed to reach the current
level plus a random portion of what it takes to get to the next level */
long
rndexp(gaining)
boolean gaining; /* gaining XP via potion vs setting XP for polyself */
rndexp(boolean gaining) /* gaining XP via potion vs setting XP for polyself */
{
long minexp, maxexp, diff, factor, result;