ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/socket/lowlevel.C
(Generate patch)

Comparing deliantra/server/socket/lowlevel.C (file contents):
Revision 1.77 by root, Sun Apr 11 23:32:10 2010 UTC vs.
Revision 1.78 by root, Fri Apr 30 20:43:18 2010 UTC

286 { 286 {
287 data = (char *)inbuf + 2; // better read garbage than segfault 287 data = (char *)inbuf + 2; // better read garbage than segfault
288 datalen = 0; 288 datalen = 0;
289 } 289 }
290 290
291 for (packet_type *pkt = packets; pkt < packets + (sizeof (packets) / sizeof (packets[0])); ++pkt) 291 for (packet_type *pkt = packets; pkt < packets + array_length (packets); ++pkt)
292 if (!strcmp ((char *)inbuf + 2, pkt->name)) 292 if (!strcmp ((char *)inbuf + 2, pkt->name))
293 { 293 {
294 if (pkt->flags & PF_PLAYER && !always_immediate (this, pkt, data, datalen)) 294 if (pkt->flags & PF_PLAYER && !always_immediate (this, pkt, data, datalen))
295 queue_command (pkt, data, datalen); 295 queue_command (pkt, data, datalen);
296 else 296 else

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines