Re: problem with redit and exit keywords

From: George (greerga@CIRCLEMUD.ORG)
Date: 12/15/97


On Mon, 15 Dec 1997, Angus Mezick wrote:

>     Any one running Oasis might want to try redit'ing a room and adding an
>     exit.  Choose to enter a keyword for the exit, and just hit enter,
>     meaning no keyword.  This crashed me.  anyone else?
>
>     My solution looks like this:
>       if(arg&&*arg)
>             OLC_EXIT(d)->keyword = str_dup(arg);
>          else
>             OLC_EXIT(d)->keyword=NULL;

v1.6a:

  case REDIT_EXIT_KEYWORD:
    if (OLC_EXIT(d)->keyword)
      free(OLC_EXIT(d)->keyword);
    OLC_EXIT(d)->keyword = ((arg && *arg) ? str_dup(arg) : NULL);
    redit_disp_exit_menu(d);
    return;

--
George Greer  -  Me@Null.net   | Genius may have its limitations, but stupidity
http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



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