Update of /cvsroot/netrek/client/netrekxp/src
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv15652/src

Modified Files:
	socket.c 
Log Message:
Fix bug in handle shipcap, p_ship was not being properly set,
causing errors in dashboard display of ship cap values.

Index: socket.c
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/src/socket.c,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -d -r1.55 -r1.56
--- socket.c	15 Mar 2009 12:16:43 -0000	1.55
+++ socket.c	20 Mar 2009 03:37:09 -0000	1.56
@@ -2766,10 +2766,11 @@
 	    temp->ship->s_desig[1] = packet->s_desig2;
 	    temp->ship->s_bitmap = ntohs(packet->s_bitmap);
 	    //buildShipKeymap(temp->ship);
-	    myship = getship (myship->s_type);
-            redrawTstats (); /* Redraw dashboard */
-            calibrate_stats (); /* Redefine colored statwin sliders */
-            redrawStats ();  /* Redraw statwin */
+	    me->p_ship = *getship (myship->s_type);
+	    myship = &(me->p_ship);
+	    redrawTstats (); /* Redraw dashboard */
+	    calibrate_stats (); /* Redefine colored statwin sliders */
+	    redrawStats ();  /* Redraw statwin */
 	    return;
 	}
 	temp = temp->next;
@@ -2804,7 +2805,8 @@
     temp->ship->s_desig[0] = packet->s_desig1;
     temp->ship->s_desig[1] = packet->s_desig2;
     temp->ship->s_bitmap = ntohs(packet->s_bitmap);
-    myship = getship (myship->s_type);
+    me->p_ship = *getship (myship->s_type);
+    myship = &(me->p_ship);
     redrawTstats (); /* Redraw dashboard */
     calibrate_stats (); /* Redefine colored statwin sliders */
     redrawStats ();  /* Redraw statwin */