summaryrefslogtreecommitdiffstats
path: root/hack/hack.do.c
diff options
context:
space:
mode:
Diffstat (limited to 'hack/hack.do.c')
-rw-r--r--hack/hack.do.c44
1 files changed, 17 insertions, 27 deletions
diff --git a/hack/hack.do.c b/hack/hack.do.c
index b606edad..103e8a29 100644
--- a/hack/hack.do.c
+++ b/hack/hack.do.c
@@ -1,4 +1,4 @@
-/* $NetBSD: hack.do.c,v 1.7 2004/01/27 20:30:29 jsm Exp $ */
+/* $NetBSD: hack.do.c,v 1.8 2009/06/07 18:30:39 dholland Exp $ */
/*
* Copyright (c) 1985, Stichting Centrum voor Wiskunde en Informatica,
@@ -63,7 +63,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: hack.do.c,v 1.7 2004/01/27 20:30:29 jsm Exp $");
+__RCSID("$NetBSD: hack.do.c,v 1.8 2009/06/07 18:30:39 dholland Exp $");
#endif /* not lint */
/* Contains code for 'd', 'D' (drop), '>', '<' (up, down) and 't' (throw) */
@@ -78,14 +78,13 @@ __RCSID("$NetBSD: hack.do.c,v 1.7 2004/01/27 20:30:29 jsm Exp $");
static int drop(struct obj *);
int
-dodrop()
+dodrop(void)
{
return (drop(getobj("0$#", "drop")));
}
static int
-drop(obj)
- struct obj *obj;
+drop(struct obj *obj)
{
if (!obj)
return (0);
@@ -122,16 +121,14 @@ drop(obj)
/* Called in several places - should not produce texts */
void
-dropx(obj)
- struct obj *obj;
+dropx(struct obj *obj)
{
freeinv(obj);
dropy(obj);
}
void
-dropy(obj)
- struct obj *obj;
+dropy(struct obj *obj)
{
if (obj->otyp == CRYSKNIFE)
obj->otyp = WORM_TOOTH;
@@ -147,13 +144,13 @@ dropy(obj)
/* drop several things */
int
-doddrop()
+doddrop(void)
{
return (ggetobj("drop", drop, 0));
}
int
-dodown()
+dodown(void)
{
if (u.ux != xdnstair || u.uy != ydnstair) {
pline("You can't go down here.");
@@ -172,7 +169,7 @@ dodown()
}
int
-doup()
+doup(void)
{
if (u.ux != xupstair || u.uy != yupstair) {
pline("You can't go up here.");
@@ -191,9 +188,7 @@ doup()
}
void
-goto_level(newlevel, at_stairs)
- int newlevel;
- boolean at_stairs;
+goto_level(int newlevel, boolean at_stairs)
{
int fd;
boolean up = (newlevel < dlevel);
@@ -318,13 +313,13 @@ goto_level(newlevel, at_stairs)
}
int
-donull()
+donull(void)
{
return (1); /* Do nothing, but let other things happen */
}
int
-dopray()
+dopray(void)
{
nomovemsg = "You finished your prayer.";
nomul(-3);
@@ -332,7 +327,7 @@ dopray()
}
int
-dothrow()
+dothrow(void)
{
struct obj *obj;
struct monst *mon;
@@ -531,9 +526,7 @@ dothrow()
/* split obj so that it gets size num */
/* remainder is put in the object structure delivered by this call */
struct obj *
-splitobj(obj, num)
- struct obj *obj;
- int num;
+splitobj(struct obj *obj, int num)
{
struct obj *otmp;
otmp = newobj(0);
@@ -551,8 +544,7 @@ splitobj(obj, num)
}
void
-more_experienced(exp, rexp)
- int exp, rexp;
+more_experienced(int exp, int rexp)
{
u.uexp += exp;
u.urexp += 4 * exp + rexp;
@@ -563,9 +555,7 @@ more_experienced(exp, rexp)
}
void
-set_wounded_legs(side, timex)
- long side;
- int timex;
+set_wounded_legs(long side, int timex)
{
if (!Wounded_legs || (Wounded_legs & TIMEOUT))
Wounded_legs |= side + timex;
@@ -574,7 +564,7 @@ set_wounded_legs(side, timex)
}
void
-heal_legs()
+heal_legs(void)
{
if (Wounded_legs) {
if ((Wounded_legs & BOTH_SIDES) == BOTH_SIDES)