Changeset 110 in dev


Ignore:
Timestamp:
May 6, 2007, 7:35:28 PM (18 years ago)
Author:
dai_9181
Message:

VarPtrにオブジェクトを指定したときに警告を出すようにした。(ObjPtrへの移行処理期間中のみの対応)。
バージョン情報にrev231を刻印。

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_Func.cpp

    r109 r110  
    384384        //mov eax,dword ptr[eax]
    385385        op_mov_RM( sizeof(long), REG_EAX, REG_EAX, 0, MOD_BASE );
     386
     387        SetError(-120,NULL,cp);
    386388    }
    387389}
  • BasicCompiler_Common/common.h

    r108 r110  
    4747
    4848#ifdef _AMD64_
    49 #define VER_INFO        "(x64) β rev.228"
     49#define VER_INFO        "(x64) β rev.231"
    5050#else
    51 #define VER_INFO        "β rev.228"
     51#define VER_INFO        "β rev.231"
    5252#endif
    5353
  • BasicCompiler_Common/error.cpp

    r109 r110  
    8181    if(num==-106) sprintf(msg,"[警告] DLLファイル \"%s\" が見つかりません。",tempKeyWord);
    8282    if(num==-107) sprintf(msg,"[警告] DLL関数 \"%s\" を参照できません。",tempKeyWord);
     83    if(num==-120) sprintf(msg,"[警告] VarPtr関数の引数にオブジェクト インスタンスが指定されました。オブジェクトの先頭アドレスを取得したいときはObjPtr関数に切り替えをお願いします。m(__)m(この警告はVarPtr→ObjPtrへの切り替えが完了したら消します(切り替えは \"適材箇所に限り\" ですので、ご注意ください!))",tempKeyWord);
    8384#else
    8485#endif
Note: See TracChangeset for help on using the changeset viewer.