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

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_CallProc.cpp

    r76 r77  
    4747    ParamImpl *pobj_parameter=0;
    4848    pobj_parameter=new ParamImpl(lpszParms);
     49
     50    // デフォルト引数を適用
     51    pobj_parameter->ApplyDefaultParameters( pProcPointer->Params() );
    4952
    5053    //エラーチェック
     
    223226    pobj_parameter=new ParamImpl(temporary);
    224227
     228    // デフォルト引数を適用
     229    pobj_parameter->ApplyDefaultParameters( pUserProc->RealParams() );
     230
    225231    //エラーチェック
    226232    if( !pobj_parameter->ErrorCheck(pUserProc->GetName(),pUserProc->RealParams(),pUserProc->GetSecondParmNum() ) ){
     
    370376    pobj_parameter=new ParamImpl(lpszParms);
    371377
     378    // デフォルト引数を適用
     379    pobj_parameter->ApplyDefaultParameters( pDllProc->Params() );
     380
    372381    //エラーチェック
    373382    if( !pobj_parameter->ErrorCheck( pDllProc->GetName(), pDllProc->Params() ) ){
Note: See TracChangeset for help on using the changeset viewer.