Re: if (blah) ...

From: Daniel A. Koepke (
Date: 08/19/99

Today, Peter Ajamian spake to the list:

> Ceartainly there are several places where it frees memory, then sets
> the pointer to null, but where does it then turn around and base an if
> statement on the value of the pointer which was just set to null as in
> the following line from above...?

Well, back in nanny() again, you see:

    if (d->character == NULL) {
        CREATE(d->character, struct char_data, 1);

in CON_GET_NAME.  Also,

    if (d->character->player.description) {
        SEND_TO_Q("Old description:\r\n", d);

in case '2' of CON_MENU.  Also, as George noted, there's an instance in
Valid_Name().  Are you sure you really looked?!  I wasn't hallucinating or
making up stuff.


     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  |

This archive was generated by hypermail 2b30 : 12/15/00 PST