Unfortunately I have some problems and my MUD will NOT dump a core
I have no idea why this is happening, is was dumping cores fine last week
now it just stopped, I check diskspace, and write permissions, but they seem
to be in order. Anyways, I know whats causing the crashes, I just dont know
why. Here are some code snippets which may be of some help - I would apprec-
iate any ideas that anyone could offer.
Thanks in advance,
- Sean Mountcastle
(UTILS.H)
#define GET_CHAR_RDESC(ch) (IS_NPC(ch) ? \
(ch)->player.short_descr : (ch)->player.xtra_descr)
do_simple_move (ACT.MOVEMENT.C)
sprintf(buf2, "%s rides %s on %s.", GET_CHAR_RDESC(ch), dirs[dir], GET_NAME(mount));
else
sprintf(buf2, "%s leaves %s.", GET_CHAR_RDESC(ch), dirs[dir]);
act(buf2, TRUE, ch, 0, 0, TO_ROOM);
list_one_char (ACT.INFORMATIVE.C)
if (IS_NPC(i)) {
strcpy(buf, i->player.short_descr);
CAP(buf);
} else
sprintf(buf, "%s", GET_CHAR_RDESC(i));
And anything else that seems to do with the GET_CHAR_RDESC macro.
Any ideas as to why?
> I sent this a couple of days ago, but I never received a copy from flipper
> so I figured I'd send it again. If anyone wants to use this code feel
> free, but without a bug fix it crashes everytime ANY player moves.
> Thanks again - Sean Mountcastle a.k.a. Glasgian @ The Dominion
This archive was generated by hypermail 2b30 : 12/07/00 PST