> Your guard:
>
>     (char *)relocp < (char *)relocs + size
>
> wasn't tight enough.
>
> My version:
>
>     (char *)&relocp->SizeOfBlock < (char *)relocs + size
>
> seems to be.
>

What was the problem with this guard: Does it not fix the last entry of a
relocation block ?

Ralf


Reply via email to