From: FruitieX Date: Tue, 26 Oct 2010 17:22:09 +0000 (+0300) Subject: fix saving of the speedaward uid X-Git-Tag: xonotic-v0.1.0preview~202^2~14 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=f8a7a4a0c7bdebc0f05fd0cbc751514aa0ef032f;p=xonotic%2Fxonotic-data.pk3dir.git fix saving of the speedaward uid --- diff --git a/qcsrc/server/cl_physics.qc b/qcsrc/server/cl_physics.qc index d27717623..82de6a5d9 100644 --- a/qcsrc/server/cl_physics.qc +++ b/qcsrc/server/cl_physics.qc @@ -1323,9 +1323,14 @@ void SV_PlayerPhysics() speedaward_lastsent = speedaward_speed; if (speedaward_speed > speedaward_alltimebest) { speedaward_alltimebest = speedaward_speed; - speedaward_alltimebest_holder = speedaward_holder; + if(speedaward_alltimebest_holder) + strunzone(speedaward_alltimebest_holder); + speedaward_alltimebest_holder = strzone(speedaward_holder); + if(speedaward_alltimebest_uid) + strunzone(speedaward_alltimebest_uid); + speedaward_alltimebest_uid = strzone(speedaward_uid); db_put(ServerProgsDB, strcat(GetMapname(), rr, "speed/speed"), ftos(speedaward_alltimebest)); - db_put(ServerProgsDB, strcat(GetMapname(), rr, "speed/crypto_idfp"), speedaward_alltimebest_holder); + db_put(ServerProgsDB, strcat(GetMapname(), rr, "speed/crypto_idfp"), speedaward_alltimebest_uid); race_send_speedaward_alltimebest(MSG_ALL); } }