1
0
Fork 0
forked from len0rd/rockbox

Prevent a potential unaligned memory access

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9462 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Dave Chapman 2006-04-03 17:38:18 +00:00
parent 1d51dce70b
commit 484c1584c6

View file

@ -395,7 +395,7 @@ void R_InitTextures (void)
const int *maptex1, *maptex2;
char name[9];
int names_lump; // cph - new wad lump handling
const char *names; // cph -
const unsigned char *names; // cph -
const char *name_p;// const*'s
int *patchlookup;
int totalwidth;
@ -409,7 +409,7 @@ void R_InitTextures (void)
// Load the patch names from pnames.lmp.
name[8] = 0;
names = W_CacheLumpNum(names_lump = W_GetNumForName("PNAMES"));
nummappatches = LONG(*((const int *)names));
nummappatches = (names[3]<<24)|(names[2]<<16)|(names[1]<<8)|names[0];
name_p = names+4;
patchlookup = malloc(nummappatches*sizeof(*patchlookup)); // killough