Advanced Rogue 5: convert to ANSI function declarations.

This still leaves over a thousand lines of warning messages, mostly
related to the return types of daemons and fuses.
This commit is contained in:
John "Elwin" Edwards 2016-02-07 14:39:21 -05:00
parent 59f448e92e
commit f38b2223c8
37 changed files with 977 additions and 733 deletions

View file

@ -16,8 +16,11 @@
#include "rogue.h"
#define TERRASAVE 3
new_level(ltype)
LEVTYPE ltype; /* designates type of level to create */
void put_things(LEVTYPE ltype);
/* ltype designates type of level to create */
void
new_level(LEVTYPE ltype)
{
register int rm = 0, i, cnt;
register char ch;
@ -409,7 +412,8 @@ LEVTYPE ltype; /* designates type of level to create */
* Pick a room that is really there
*/
rnd_room()
int
rnd_room(void)
{
register int rm;
@ -425,10 +429,11 @@ rnd_room()
/*
* put_things:
* put potions and scrolls on this level
* ltype: designates type of level to create
*/
put_things(ltype)
LEVTYPE ltype; /* designates type of level to create */
void
put_things(LEVTYPE ltype)
{
register int i, rm, cnt;
register struct object *cur;
@ -448,7 +453,7 @@ LEVTYPE ltype; /* designates type of level to create */
* Increasing chance after level 9
*/
if (ltype != MAZELEV && rnd(HARDER) < level - 8) {
register j;
register int j;
register struct room *rp;
/* Count the number of free spaces */