]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
fix an int->enum conversion error with g++ on big endian systems
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 21 Oct 2005 05:23:37 +0000 (05:23 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 21 Oct 2005 05:23:37 +0000 (05:23 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5746 d7cf8633-e32d-0410-b094-e92efae38249

model_alias.c
model_sprite.c

index f14739e07cafab52d1f3e754ed2834c98c903d44..16e0235dba29419e7fc76e348a5a0e521710ea36 100644 (file)
@@ -499,7 +499,7 @@ void Mod_IDP0_Load(model_t *mod, void *buffer, void *bufferend)
        BOUNDI(loadmodel->meshlist[0]->num_triangles,0,65536);
        loadmodel->numframes = LittleLong(pinmodel->numframes);
        BOUNDI(loadmodel->numframes,0,65536);
-       loadmodel->synctype = LittleLong (pinmodel->synctype);
+       loadmodel->synctype = (synctype_t)LittleLong (pinmodel->synctype);
        BOUNDI(loadmodel->synctype,0,2);
        loadmodel->flags = LittleLong (pinmodel->flags);
 
index 835623e069d08a46948e6eba2a5128ef3bf6c069..b6c69c2745c415c78b25d7054c08e55c82c225bf 100644 (file)
@@ -230,7 +230,7 @@ void Mod_IDSP_Load(model_t *mod, void *buffer, void *bufferend)
 
                loadmodel->numframes = LittleLong (pinqsprite->numframes);
                loadmodel->sprite.sprnum_type = LittleLong (pinqsprite->type);
-               loadmodel->synctype = LittleLong (pinqsprite->synctype);
+               loadmodel->synctype = (synctype_t)LittleLong (pinqsprite->synctype);
 
                Mod_Sprite_SharedSetup(datapointer, LittleLong (pinqsprite->version), palette_complete, palette_alpha);
        }
@@ -246,7 +246,7 @@ void Mod_IDSP_Load(model_t *mod, void *buffer, void *bufferend)
 
                loadmodel->numframes = LittleLong (pinhlsprite->numframes);
                loadmodel->sprite.sprnum_type = LittleLong (pinhlsprite->type);
-               loadmodel->synctype = LittleLong (pinhlsprite->synctype);
+               loadmodel->synctype = (synctype_t)LittleLong (pinhlsprite->synctype);
                rendermode = pinhlsprite->rendermode;
 
                in = datapointer;