Update of /cvsroot/netrek/client/netrekxp/src
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1227
Modified Files:
socket.c
Log Message:
Remove ranks struct from reinit and free ranks, as it is
handled elsewhere. Ranks2 struct for paradise continues
to use these functions though.
Index: socket.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- socket.c 29 May 2009 22:05:41 -0000 1.65
+++ socket.c 30 May 2009 16:03:38 -0000 1.66
@@ -3711,20 +3711,13 @@
void
free_ranks(void)
{
+ // Only used by paradise (when receive GPsizes packet)
int i;
- for (i = 0; i < nranks; i++)
- {
- if (ranks[i].name)
- free(ranks[i].name);
- if (ranks[i].cname)
- free(ranks[i].cname);
- }
+
for (i = 0; i < nranks2; i++)
if (ranks2[i].name)
free(ranks2[i].name);
- free(ranks);
free(ranks2);
- ranks = 0;
ranks2 = 0;
}