=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Inroom Cleanup for CircleMUD 3.0b pl17				NOV-09-2000
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Being as the scope of this patch is very small, and it's nature utilitarian,
I will keep this text brief.

It has always bothered me that there are places in the CircleMUD sourcecode
where, for example, "ch->in_room" is used and others where "IN_ROOM(ch)" is
used. I feel there would not have been a macro defined if it were not intended
to be used. And, so, I've taken it upon myself to go through stock CircleMUD
3.0b pl17 and replace every occurance of "xxx->in_room" with the appropriate
"IN_ROOM(xxx)" macro.

This should *theoretically* cause no problems, but, as I do not know all of
the modifications made to every instance of CircleMUD out there, some may
still arise. I will be happy to try to help out with any functional problems
related to this patch. I will not, cannot, and do not support the patch
program, nor any related ports of derivatives. If problems arise due to your
specific version or port of the patch program, please patch this in by hand.


-Geoff Davis/azrael@laker.net

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
