Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
extern char *prsub(struct shpstr *);
extern int check_trade(void);
extern int ontradingblock(int, void *);
-extern void trdswitchown(int, void *, int);
+extern void trdswitchown(int, struct empobj *, int);
extern int do_look(int);
extern void look_at_sect(struct sctstr *, int);
extern int radar(int);
}
void
-trdswitchown(int type, void *ptr, int newown)
+trdswitchown(int type, struct empobj *obj, int newown)
{
struct trdstr trade;
union empobj_storage tg;
continue;
if (trade.trd_type != type)
continue;
- if (tg.gen.uid != ((struct empobj *)ptr)->uid)
+ if (tg.gen.uid != obj->uid)
continue;
if (trade.trd_owner == trade.trd_maxbidder)
trade.trd_maxbidder = newown;