Changeset 51 in dev for BasicCompiler32/Compile_Object.cpp


Ignore:
Timestamp:
Feb 10, 2007, 8:30:19 PM (17 years ago)
Author:
dai_9181
Message:

ppobj_Member及びppobj_StaticMemberを廃止し、vectorに統一した(methods及びstaticMethods)。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_Object.cpp

    r50 r51  
    220220
    221221
     222    CMethod *method = pobj_c->GetDestructorMethod();
     223    if( method == NULL ) return 0;
     224
    222225    //mov ecx,DestructorProcAddr
    223     i2=pobj_c->DestructorMemberSubIndex;
    224     if(i2==-1) return -1;
    225226    OpBuffer[obp++]=(char)0xB9;
    226     pobj_SubAddrSchedule->add(pobj_c->ppobj_Method[i2]->psi,0);
    227     pobj_c->ppobj_Method[i2]->psi->bUse=1;
     227    pobj_SubAddrSchedule->add(method->psi,0);
     228    method->psi->bUse=1;
    228229    obp+=sizeof(long);
    229230
Note: See TracChangeset for help on using the changeset viewer.