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:
parent
59f448e92e
commit
f38b2223c8
37 changed files with 977 additions and 733 deletions
|
|
@ -18,14 +18,13 @@
|
|||
#include <string.h>
|
||||
#include "rogue.h"
|
||||
|
||||
void drain(int ymin, int ymax, int xmin, int xmax);
|
||||
|
||||
/*
|
||||
* zap a stick and see what happens
|
||||
*/
|
||||
do_zap(gotdir, which, flag)
|
||||
bool gotdir;
|
||||
int which;
|
||||
int flag;
|
||||
bool
|
||||
do_zap(bool gotdir, int which, int flag)
|
||||
{
|
||||
register struct linked_list *item;
|
||||
register struct object *obj = NULL;
|
||||
|
|
@ -683,8 +682,8 @@ int flag;
|
|||
* Do drain hit points from player shtick
|
||||
*/
|
||||
|
||||
drain(ymin, ymax, xmin, xmax)
|
||||
int ymin, ymax, xmin, xmax;
|
||||
void
|
||||
drain(int ymin, int ymax, int xmin, int xmax)
|
||||
{
|
||||
register int i, j, count;
|
||||
register struct thing *ick;
|
||||
|
|
@ -745,8 +744,8 @@ int ymin, ymax, xmin, xmax;
|
|||
/*
|
||||
* initialize a stick
|
||||
*/
|
||||
fix_stick(cur)
|
||||
register struct object *cur;
|
||||
void
|
||||
fix_stick(struct object *cur)
|
||||
{
|
||||
if (EQUAL(ws_type[cur->o_which], "staff")) {
|
||||
cur->o_weight = 100;
|
||||
|
|
@ -787,13 +786,9 @@ register struct object *cur;
|
|||
* given direction
|
||||
*/
|
||||
|
||||
shoot_bolt(shooter, start, dir, get_points, reason, name, damage)
|
||||
struct thing *shooter;
|
||||
coord start, dir;
|
||||
bool get_points;
|
||||
short reason;
|
||||
char *name;
|
||||
int damage;
|
||||
bool
|
||||
shoot_bolt(struct thing *shooter, coord start, coord dir, bool get_points,
|
||||
short reason, char *name, int damage)
|
||||
{
|
||||
register char dirch = 0, ch;
|
||||
register bool used, change;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue