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

Comparing deliantra/server/common/player.C (file contents):
Revision 1.8 by root, Tue Dec 12 21:39:56 2006 UTC vs.
Revision 1.9 by root, Thu Dec 14 04:30:32 2006 UTC

25#include <funcpoint.h> 25#include <funcpoint.h>
26 26
27void 27void
28free_player (player *pl) 28free_player (player *pl)
29{ 29{
30
31 if (first_player != pl) 30 if (first_player != pl)
32 { 31 {
33 player *prev = first_player; 32 player *prev = first_player;
34 33
35 while (prev != NULL && prev->next != NULL && prev->next != pl) 34 while (prev != NULL && prev->next != NULL && prev->next != pl)
54 53
55 /* Clear item stack */ 54 /* Clear item stack */
56 if (pl->stack_items) 55 if (pl->stack_items)
57 free (pl->stack_items); 56 free (pl->stack_items);
58 57
59 free (pl->socket.faces_sent); 58 pl->socket->status = Ns_Dead;
59 pl->socket->pl = 0;
60 60
61 delete pl; 61 delete pl;
62} 62}
63 63
64 64

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines