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 */