]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
fix saving of the speedaward uid
authorFruitieX <rasse@rasse-laptop.(none)>
Tue, 26 Oct 2010 17:22:09 +0000 (20:22 +0300)
committerFruitieX <rasse@rasse-laptop.(none)>
Tue, 26 Oct 2010 17:22:09 +0000 (20:22 +0300)
qcsrc/server/cl_physics.qc

index d2771762343c2319a25953e5a5492f18d2a3644a..82de6a5d9ee0d4e6aa1196141fbdc74ee8f1bb95 100644 (file)
@@ -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);
                        }
                }