Difference for server/monster.c from version 1.7 to 1.8


version 1.7 version 1.8
Line 1
 
Line 1
 /*  /*
  * static char *rcsid_monster_c =   * static char *rcsid_monster_c =
  *    "$Id: monster.c,v 1.7 2000/06/09 12:01:47 jec Exp $";   *    "$Id: monster.c,v 1.8 2000/06/22 05:56:33 cvs Exp $";
  */   */
   
 /*  /*
Line 1262
 
Line 1262
           *line = '\0';            *line = '\0';
           if (last != line)            if (last != line)
             msgs->keywords[msgnr][keywordnr++] = strdup_local(last);              msgs->keywords[msgnr][keywordnr++] = strdup_local(last);
      else {
            if (keywordnr<nrofkeywords)
    {
       /* Whoops, Either got || or |\n in @match. Not good */
       msgs->keywords[msgnr][keywordnr++] = strdup_local("xxxx");
       /* We need to set the string to something sensible to    *
        * prevent crashes later. Unfortunately, we can't set to *
        * NULL, as that's used to terminate the for loop in     *
        * talk_to_npc.  Using xxxx should also help map         *
        * developers track down the problem cases.              */
       LOG (llevError, "Tried to set a zero length message in parse_message\n");
       /* I think this is a error worth reporting at a reasonably *
        * high level. When logging gets redone, this should       *
        * be something like MAP_ERROR, or whatever gets put in    *
        * place. */
       if (keywordnr>1)
       /* This is purely addtional information, should *
        * only be gieb if asked */
       LOG(llevDebug, "Msgnr %d, after keyword %s\n",msgnr+1,msgs->keywords[msgnr][keywordnr-2]);
       else
       LOG(llevDebug, "Msgnr %d, first keyword\n",msgnr+1);
    }
      }
           last = line + 1;            last = line + 1;
         }          }
       last = cp;        last = cp;


Legend:
line(s) removed in v.1.7 
line(s) changed
 line(s) added in v.1.8

File made using version 1.98 of cvs2html by leaf at 2011-07-21 17:38