From 8ab73045aa375acafad0aee3d24806f3e376a43a Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 22 Feb 2006 23:31:20 +0000 Subject: [PATCH] A small speedup. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1993 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/server/svmodel.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/engine/server/svmodel.c b/engine/server/svmodel.c index 782b48f3b..6cd47cb13 100644 --- a/engine/server/svmodel.c +++ b/engine/server/svmodel.c @@ -1241,6 +1241,7 @@ void Mod_LoadBrushModel (model_t *mod, void *buffer) int i, j; dheader_t *header; mmodel_t *bm; + unsigned int chksum; loadmodel->type = mod_brush; @@ -1271,13 +1272,13 @@ void Mod_LoadBrushModel (model_t *mod, void *buffer) for (i = 0; i < HEADER_LUMPS; i++) { if (i == LUMP_ENTITIES) continue; - mod->checksum ^= LittleLong(Com_BlockChecksum(mod_base + header->lumps[i].fileofs, - header->lumps[i].filelen)); + chksum = Com_BlockChecksum(mod_base + header->lumps[i].fileofs, + header->lumps[i].filelen); + mod->checksum ^= chksum; if (i == LUMP_VISIBILITY || i == LUMP_LEAFS || i == LUMP_NODES) continue; - mod->checksum2 ^= Com_BlockChecksum(mod_base + header->lumps[i].fileofs, - header->lumps[i].filelen); + mod->checksum2 ^= chksum; } // Mod_LoadVertexes (&header->lumps[LUMP_VERTEXES]);