diff -r 209a0c573917 -r f3c79f7193a9 hedgewars/uFloat.pas --- a/hedgewars/uFloat.pas Mon Mar 01 19:20:43 2010 +0000 +++ b/hedgewars/uFloat.pas Mon Mar 01 19:54:33 2010 +0000 @@ -52,7 +52,7 @@ operator < (const z1, z2: hwFloat) b : boolean; operator > (const z1, z2: hwFloat) b : boolean; -function cstr(const z: hwFloat): string; +function cstr(const z: hwFloat): shortstring; function hwRound(const t: hwFloat): LongInt; function hwAbs(const t: hwFloat): hwFloat; function hwSqr(const t: hwFloat): hwFloat; @@ -261,8 +261,8 @@ b:= (z1.QWordValue > z2.QWordValue) xor z2.isNegative end; -function cstr(const z: hwFloat): string; -var tmpstr: string; +function cstr(const z: hwFloat): shortstring; +var tmpstr: shortstring; begin str(z.Round, cstr); if z.Frac <> 0 then