Fix array boundary over-read in obj_get_signature
This commit is contained in:
parent
eb8ebe40b9
commit
a8f8bb3682
|
@ -938,7 +938,7 @@ int obj_get_signature()
|
|||
sig++;
|
||||
if (sig < 0)
|
||||
sig = 0;
|
||||
for (i = 0; i <= MAX_OBJECTS; i++)
|
||||
for (i = 0; i < MAX_OBJECTS; i++)
|
||||
{
|
||||
if ((sig == Objects[i].signature) && (Objects[i].type != OBJ_NONE))
|
||||
{
|
||||
|
|
|
@ -1092,7 +1092,7 @@ int obj_get_signature()
|
|||
sig++;
|
||||
if (sig < 0)
|
||||
sig = 0;
|
||||
for (i = 0; i <= MAX_OBJECTS; i++)
|
||||
for (i = 0; i < MAX_OBJECTS; i++)
|
||||
{
|
||||
if ((sig == Objects[i].signature) && (Objects[i].type != OBJ_NONE))
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue