Changeset 302 in dev for trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp
- Timestamp:
- Aug 24, 2007, 2:13:12 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/BasicCompiler.cpp
r294 r302 780 780 { 781 781 // カレントディレクトリを取得 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()+"\\"; 788 783 789 784 // インクルードディレクトリが指定されなかったとき … … 792 787 793 788 // インクルードディレクトリを絶対パスに変更 794 GetFullPath(szIncludeDir, (Jenga::Common::Environment::GetAppDir()+"\\").c_str());789 GetFullPath(szIncludeDir,baseDirPath.c_str()); 795 790 } 796 791 else 797 792 { 798 793 // インクルードディレクトリを絶対パスに変更 799 GetFullPath(szIncludeDir, currentDirPath);794 GetFullPath(szIncludeDir,baseDirPath.c_str()); 800 795 } 801 796 802 797 // ソースファイル名を絶対パスに変換 803 GetFullPath(SourceFileName, currentDirPath);798 GetFullPath(SourceFileName,baseDirPath.c_str()); 804 799 805 800 // 出力ファイル名を絶対パスに変換 806 GetFullPath(OutputFileName, currentDirPath);801 GetFullPath(OutputFileName,baseDirPath.c_str()); 807 802 } 808 803
Note:
See TracChangeset
for help on using the changeset viewer.