Ignore:
Timestamp:
Mar 22, 2007, 2:41:19 AM (17 years ago)
Author:
dai_9181
Message:

デフォルトパラメータに対応。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/Compile_CallProc.cpp

    r75 r77  
    4747    ParamImpl *pobj_parameter=0;
    4848    pobj_parameter=new ParamImpl(lpszParms);
     49
     50    // デフォルト引数を適用
     51    pobj_parameter->ApplyDefaultParameters( pProcPointer->Params() );
    4952
    5053    //エラーチェック
     
    231234    pobj_parameter=new ParamImpl(temporary);
    232235
     236    // デフォルト引数を適用
     237    pobj_parameter->ApplyDefaultParameters( pUserProc->RealParams() );
     238
    233239    //エラーチェック
    234240    if( !pobj_parameter->ErrorCheck(pUserProc->GetName(),pUserProc->RealParams(),pUserProc->GetSecondParmNum() ) ){
     
    407413    pobj_parameter=new ParamImpl(lpszParms);
    408414
     415    // デフォルト引数を適用
     416    pobj_parameter->ApplyDefaultParameters( pDllProc->Params() );
     417
    409418    //エラーチェック
    410419    if( !pobj_parameter->ErrorCheck( pDllProc->GetName(), pDllProc->Params() ) ){
Note: See TracChangeset for help on using the changeset viewer.