From 4b123843a75e45c3c08dc5611dd34bca251acdec Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sun, 23 May 2010 18:14:03 +0200 Subject: [PATCH] Narrow natpass() parameter cn's type to natid --- include/prototypes.h | 2 +- src/lib/player/nat.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/prototypes.h b/include/prototypes.h index ee9d524c..a531e19c 100644 --- a/include/prototypes.h +++ b/include/prototypes.h @@ -377,7 +377,7 @@ extern int player_set_nstat(struct player *, struct natstr *); extern void player_login(void *); /* nat.c */ extern int natbyname(char *, natid *); -extern int natpass(int, char *); +extern int natpass(natid, char *); /* player.c */ extern struct player *player; /* current player's context */ extern char *praddr(struct player *); diff --git a/src/lib/player/nat.c b/src/lib/player/nat.c index fb030269..cfbb50c4 100644 --- a/src/lib/player/nat.c +++ b/src/lib/player/nat.c @@ -54,11 +54,11 @@ natbyname(char *name, natid *result) } int -natpass(int cn, char *pass) +natpass(natid cn, char *pass) { struct natstr *np; - np = getnatp((natid)cn); + np = getnatp(cn); if (np->nat_stat == STAT_VIS) return 1; if (strcmp(np->nat_pnam, pass) == 0)