1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-29 23:07:48 +02:00

Made all paths dependent on DATA_DIR, USER_DIR, BIN_DIR or LIB_DIR. Data access can now be separated from saved games and binaries.

Fixed a file handle leak.
Bumped revision to 0.74b (linux).
Reworked the build system to remove uneeded dependencies (linux).
Removed use of PATHSEPARATOR since Windows can use / too.
This commit is contained in:
Frank Zago
2009-10-04 02:02:45 +00:00
parent 8d34b602b3
commit 1609b8fdb9
41 changed files with 171 additions and 149 deletions

View File

@@ -541,7 +541,7 @@ void YourTurn::applyCl( CClient *cl )
void SaveGame::applyCl(CClient *cl)
{
CSaveFile save("Games" PATHSEPARATOR + fname + ".vcgm1");
CSaveFile save("Games/" + fname + ".vcgm1");
save << *cl;
}
@@ -639,4 +639,4 @@ void TradeComponents::applyCl(CClient *cl)
default:
tlog2 << "Shop type not supported! \n";
}
}
}