[PATCH] dbghelp: Implement ImageDirectoryEntryToDataEx

Alexandre Julliard julliard at winehq.org
Fri Jan 11 05:07:47 CST 2008


Andrey Turkin <andrey.turkin at gmail.com> writes:

> +    if (image || addr < nt->OptionalHeader.SizeOfHeaders)
> +    {
> +        if (section)
> +        {
> +            PIMAGE_SECTION_HEADER sec = IMAGE_FIRST_SECTION(nt);
> +            WORD i;
> +            for(i = 0; i < nt->FileHeader.NumberOfSections; i++, sec++)
> +            {
> +                if (addr >= sec->PointerToRawData && (addr - sec->PointerToRawData) < sec->SizeOfRawData)
> +                {

It doesn't make sense to check an RVA against PointerToRawData.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list