Fix GCC printf warnings

This commit is contained in:
Pali Rohár 2012-05-20 15:01:37 +02:00
parent cba6378cc7
commit 198686dfd6
2 changed files with 5 additions and 5 deletions

View file

@ -1060,19 +1060,19 @@ static int CclAiDump(lua_State *l)
// Requests
//
size_t n = AiPlayer->UnitTypeRequests.size();
printf("UnitTypeRequests(%d):\n", n);
printf("UnitTypeRequests(%lu):\n", n);
for (size_t i = 0; i < n; ++i) {
printf("%s ", AiPlayer->UnitTypeRequests[i].Type->Ident.c_str());
}
printf("\n");
n = AiPlayer->UpgradeToRequests.size();
printf("UpgradeToRequests(%d):\n", n);
printf("UpgradeToRequests(%lu):\n", n);
for (size_t i = 0; i < n; ++i) {
printf("%s ", AiPlayer->UpgradeToRequests[i]->Ident.c_str());
}
printf("\n");
n = AiPlayer->ResearchRequests.size();
printf("ResearchRequests(%d):\n", n);
printf("ResearchRequests(%lu):\n", n);
for (size_t i = 0; i < n; ++i) {
printf("%s ", AiPlayer->ResearchRequests[i]->Ident.c_str());
}
@ -1088,7 +1088,7 @@ static int CclAiDump(lua_State *l)
// PrintForce
for (size_t i = 0; i < AiPlayer->Force.Size(); ++i) {
printf("Force(%d%s%s):\n", i,
printf("Force(%lu%s%s):\n", i,
AiPlayer->Force[i].Completed ? ",complete" : ",recruit",
AiPlayer->Force[i].Attacking ? ",attack" : "");
for (size_t j = 0; j < AiPlayer->Force[i].UnitTypes.size(); ++j) {

View file

@ -214,7 +214,7 @@ void SaveUnit(const CUnit &unit, CFile &file)
file.printf(" \"active\",");
}
file.printf("\"ttl\", %lu,\n ", unit.TTL);
file.printf("\"threshold\", %lu,\n ", unit.Threshold);
file.printf("\"threshold\", %d,\n ", unit.Threshold);
for (size_t i = 0; i < UnitTypeVar.GetNumberVariable(); ++i) {
if (unit.Variable[i] != unit.Type->DefaultStat.Variables[i]) {