Ignore:
Timestamp:
Feb 6, 2007, 1:19:17 AM (17 years ago)
Author:
dai_9181
Message:

VarPtrの戻り値の型をVoidPtrではなく、ポインタレベルを増加した型にした。
関連関数のパラメータにconstを適用。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler64/Compile_CallProc.cpp

    r45 r46  
    9090        FuncId=(int)(_int64)pInfo;
    9191
    92         ret_type=Opcode_CallFunc(Parameter,FuncId);
     92        TYPEINFO ReturnTypeInfo = { DEF_LONG, NULL };
     93        Opcode_CallFunc( Parameter, FuncId, ReturnTypeInfo );
     94        if( plpRetIndex ){
     95            *plpRetIndex = ReturnTypeInfo.u.lpIndex;
     96        }
     97        return ReturnTypeInfo.type;
    9398    }
    9499    else if(idProc==PROC_PTR){
Note: See TracChangeset for help on using the changeset viewer.