Changeset 284 in dev


Ignore:
Timestamp:
Aug 16, 2007, 12:07:10 AM (17 years ago)
Author:
dai_9181
Message:
 
Location:
trunk/abdev
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler32/CParameter.cpp

    r283 r284  
    217217        if(bByVal==1){
    218218            //値参照
    219 
     219/*
    220220            if(Parms[i2][0]==1&&Parms[i2][1]==ESC_BYVAL){
    221221                char temp2[255];
     
    224224                continue;
    225225            }
    226 
     226*/
    227227            if( dummyType.IsStruct() ){
    228228                SetStructParameter( dummyType, Parms[i2] );
  • trunk/abdev/BasicCompiler_Common/ParamImpl.cpp

    r206 r284  
    295295    if( SecondParmNum == -1 ) SecondParmNum = (int)params.size();
    296296
    297     if(ParmsNum>(int)params.size() && params.size() != 0){
    298         if(params[params.size()-1]->GetBasicType()!=DEF_ELLIPSE){
     297    if(ParmsNum>(int)params.size()){
     298        if( params.size() == 0 || params[params.size()-1]->GetBasicType()!=DEF_ELLIPSE ){
    299299            //パラメータが多すぎるとき
    300300            SetError(10,procName,cp);
Note: See TracChangeset for help on using the changeset viewer.