Ignore:
Timestamp:
Aug 24, 2007, 2:13:12 AM (17 years ago)
Author:
dai_9181
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp

    r294 r302  
    780780    {
    781781        // カレントディレクトリを取得
    782         char currentDirPath[MAX_PATH];
    783         GetCurrentDirectory( MAX_PATH, currentDirPath );
    784         if( currentDirPath[lstrlen(currentDirPath)-1] != '\\' )
    785         {
    786             lstrcat( currentDirPath, "\\" );
    787         }
     782        std::string baseDirPath = Jenga::Common::Environment::GetAppDir()+"\\";
    788783
    789784        // インクルードディレクトリが指定されなかったとき
     
    792787
    793788            // インクルードディレクトリを絶対パスに変更
    794             GetFullPath(szIncludeDir,(Jenga::Common::Environment::GetAppDir()+"\\").c_str());
     789            GetFullPath(szIncludeDir,baseDirPath.c_str());
    795790        }
    796791        else
    797792        {
    798793            // インクルードディレクトリを絶対パスに変更
    799             GetFullPath(szIncludeDir,currentDirPath);
     794            GetFullPath(szIncludeDir,baseDirPath.c_str());
    800795        }
    801796
    802797        // ソースファイル名を絶対パスに変換
    803         GetFullPath(SourceFileName,currentDirPath);
     798        GetFullPath(SourceFileName,baseDirPath.c_str());
    804799
    805800        // 出力ファイル名を絶対パスに変換
    806         GetFullPath(OutputFileName,currentDirPath);
     801        GetFullPath(OutputFileName,baseDirPath.c_str());
    807802    }
    808803
Note: See TracChangeset for help on using the changeset viewer.