summaryrefslogtreecommitdiff
path: root/source/sw_model.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/sw_model.c')
-rw-r--r--source/sw_model.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/source/sw_model.c b/source/sw_model.c
index fd60715..e21c52b 100644
--- a/source/sw_model.c
+++ b/source/sw_model.c
@@ -711,8 +711,8 @@ void Mod_LoadNodes (lump_t *l)
{
for (j=0 ; j<3 ; j++)
{
- out->minmaxs[j] = LittleShort (in->mins[j]);
- out->minmaxs[3+j] = LittleShort (in->maxs[j]);
+ out->minmaxs[j] = ( signed short )LittleShort (in->mins[j]);
+ out->minmaxs[3+j] = ( signed short )LittleShort (in->maxs[j]);
}
p = LittleLong(in->planenum);
@@ -759,8 +759,8 @@ void Mod_LoadLeafs (lump_t *l)
{
for (j=0 ; j<3 ; j++)
{
- out->minmaxs[j] = LittleShort (in->mins[j]);
- out->minmaxs[3+j] = LittleShort (in->maxs[j]);
+ out->minmaxs[j] = ( signed short )LittleShort (in->mins[j]);
+ out->minmaxs[3+j] = ( signed short )LittleShort (in->maxs[j]);
}
out->contents = LittleLong(in->contents);
@@ -998,8 +998,8 @@ void Mod_LoadAliasModel (model_t *mod, void *buffer)
for (i=0 ; i<pheader->num_st ; i++)
{
- poutst[i].s = LittleShort (pinst[i].s);
- poutst[i].t = LittleShort (pinst[i].t);
+ poutst[i].s = ( signed short )LittleShort (pinst[i].s);
+ poutst[i].t = ( signed short )LittleShort (pinst[i].t);
}
//