Ignore:
Timestamp:
Sep 7, 2008, 12:05:40 AM (16 years ago)
Author:
dai
Message:

デバッグセクション情報周りをリファクタリング

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/BasicCompiler_Common/CDebugThreadInfo.cpp

    r740 r741  
    1010
    1111extern HANDLE hDebugProcess;
     12extern DebugSectionCollection debugSectionCollection;
    1213
    1314CDebugThreadInfo *pobj_dti;
     
    2728
    2829    DWORD dwRWSectionPos;
    29     dwRWSectionPos=pobj_DBDebugSection->debugSections[0]->dwImageBase+
    30                         pobj_DBDebugSection->debugSections[0]->dwRVA_RWSection;
     30    dwRWSectionPos=debugSectionCollection.debugSections[0]->dwImageBase+
     31                        debugSectionCollection.debugSections[0]->dwRVA_RWSection;
    3132
    3233    ReadProcessMemory(hDebugProcess,
     
    8081    extern DWORD ImageBase;
    8182    if((HMODULE)(ULONG_PTR)ImageBase!=hTargetModule){
    82         for(i=0;i<pobj_DBDebugSection->debugSections.size();i++){
    83             if((HMODULE)(ULONG_PTR)pobj_DBDebugSection->debugSections[i]->dwImageBase==hTargetModule){
    84                 pobj_DBDebugSection->choice(i);
     83        for(i=0;i<debugSectionCollection.debugSections.size();i++){
     84            if((HMODULE)(ULONG_PTR)debugSectionCollection.debugSections[i]->dwImageBase==hTargetModule){
     85                debugSectionCollection.choice(i);
    8586                break;
    8687            }
Note: See TracChangeset for help on using the changeset viewer.