Ignore:
Timestamp:
Aug 20, 2007, 12:46:14 AM (18 years ago)
Author:
bird
Message:

made it build again.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kProfile/dbgModPE-generic.cpp

    r3524 r3526  
    3737#include <iprt/thread.h>
    3838#include <iprt/alloca.h>
     39#include "kDbgBase.h"
    3940#include "DBGInternal.h"
    40 #include "internal/ldrPE.h"
     41#include "kLdrModPE.h"
    4142
    4243
     
    276277     */
    277278    IMAGE_FILE_HEADER FHdr;
    278     int rc = RTFileReadAt(File, offHdr + OFFSETOF(IMAGE_NT_HEADERS32, FileHeader), &FHdr, sizeof(FHdr), NULL);
     279    int rc = RTFileReadAt(File, offHdr + KDBG_OFFSETOF(IMAGE_NT_HEADERS32, FileHeader), &FHdr, sizeof(FHdr), NULL);
    279280    AssertRCReturn(rc, rc);
    280281
    281282    uint32_t cbImage;
    282283    if (FHdr.SizeOfOptionalHeader == sizeof(IMAGE_OPTIONAL_HEADER32))
    283         rc = RTFileReadAt(File, offHdr + OFFSETOF(IMAGE_NT_HEADERS32, OptionalHeader.SizeOfImage),
     284        rc = RTFileReadAt(File, offHdr + KDBG_OFFSETOF(IMAGE_NT_HEADERS32, OptionalHeader.SizeOfImage),
    284285                          &cbImage, sizeof(cbImage), NULL);
    285286    else if (FHdr.SizeOfOptionalHeader == sizeof(IMAGE_OPTIONAL_HEADER64))
    286         rc = RTFileReadAt(File, offHdr + OFFSETOF(IMAGE_NT_HEADERS64, OptionalHeader.SizeOfImage),
     287        rc = RTFileReadAt(File, offHdr + KDBG_OFFSETOF(IMAGE_NT_HEADERS64, OptionalHeader.SizeOfImage),
    287288                          &cbImage, sizeof(cbImage), NULL);
    288289    else
     
    293294     * Allocate the module and read/construct the section headers.
    294295     */
    295     PRTDBGMODPE pModPe = (PRTDBGMODPE)RTMemAlloc(OFFSETOF(RTDBGMODPE, aSections[FHdr.NumberOfSections + 2]));
     296    PRTDBGMODPE pModPe = (PRTDBGMODPE)RTMemAlloc(KDBG_OFFSETOF(RTDBGMODPE, aSections[FHdr.NumberOfSections + 2]));
    296297    AssertReturn(pModPe, VERR_NO_MEMORY);
    297298    pModPe->Core.u32Magic   = RTDBGMOD_MAGIC;
     
    300301    pModPe->cbImage         = cbImage;
    301302    pModPe->cSections       = 1 + FHdr.NumberOfSections;
    302     rc = RTFileReadAt(File, offHdr + OFFSETOF(IMAGE_NT_HEADERS32, OptionalHeader) + FHdr.SizeOfOptionalHeader,
     303    rc = RTFileReadAt(File, offHdr + KDBG_OFFSETOF(IMAGE_NT_HEADERS32, OptionalHeader) + FHdr.SizeOfOptionalHeader,
    303304                      &pModPe->aSections[1], sizeof(pModPe->aSections[0]) * FHdr.NumberOfSections, NULL);
    304305    if (RT_SUCCESS(rc))
Note: See TracChangeset for help on using the changeset viewer.