From c3d60c7a93af842b8f41150ceccb8a20b3da0015 Mon Sep 17 00:00:00 2001 From: havoc Date: Sat, 3 Feb 2007 05:19:55 +0000 Subject: [PATCH] fix bug in Collision_SnapCopyPoints that made it only snap the first vertex git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6776 d7cf8633-e32d-0410-b094-e92efae38249 --- collision.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/collision.c b/collision.c index 20fc8399..92fb13ca 100644 --- a/collision.c +++ b/collision.c @@ -836,7 +836,8 @@ static colbrushf_t polyf_brush; void Collision_SnapCopyPoints(int numpoints, const colpointf_t *in, colpointf_t *out, float fractionprecision, float invfractionprecision) { - while (numpoints--) + int i; + for (i = 0;i < numpoints;in++, out++) { out->v[0] = floor(in->v[0] * fractionprecision + 0.5f) * invfractionprecision; out->v[1] = floor(in->v[1] * fractionprecision + 0.5f) * invfractionprecision; -- 2.39.2