b·030321

/global/daemon/i3/who.c

21. Mar 2003, 20:30:16
Bug
DoneFuchur

HR Image

[Debug] !<noone> /global/daemon/i3/who.c /global/daemon/i3/who 119 Index for
       [] out of bounds: 4, vector size: 3

116:  j = sizeof(flags);
117:  for (i = 0; i < j; i += 3) {
118:    if (flags[i+1] != data[O_MUD]) continue;
119:    flag = flags[i+2];
120:    flags[i..i+2] = ({});
121:    if (sizeof(flags)) flagbuf[data[D_USER]] = flags;
122:    else m_delete(flagbuf, data[D_USER]);
123:  }

Da fehlt wohl ein break; am Ende.
(Ausserdem ist vermutlich das time-out fuer Requests mit 5 Stunden etwas
uebergross bemessen (siehe clean_flagbuf))

Fuchur

Start » Magierhandbuch » Todo » b·030321 Letzte Generierung: 05.07.2003, 17:45
Email an: mud@wl.mud.de
Valid HTML 4.01!