Fix format string warnings for win64
This commit is contained in:
parent
8eff5802b6
commit
eff80c2d13
|
@ -525,7 +525,7 @@ int check_segment_connections(void)
|
|||
const auto &con_vertex_list = cv.second;
|
||||
|
||||
if (con_num_faces != num_faces) {
|
||||
LevelError("Segment #%u side %u: wrong faces: con_num_faces=%lu num_faces=%lu.", seg.get_unchecked_index(), sidenum, con_num_faces, num_faces);
|
||||
LevelError("Segment #%u side %u: wrong faces: con_num_faces=%" PRIuFAST32 " num_faces=%" PRIuFAST32 ".", seg.get_unchecked_index(), sidenum, con_num_faces, num_faces);
|
||||
errors = 1;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -131,7 +131,7 @@ const char *prepare_mission_list_count_dirbuf(array<char, 12> &dirbuf, const std
|
|||
{
|
||||
if (immediate_directories)
|
||||
{
|
||||
snprintf(dirbuf.data(), dirbuf.size(), "DIR:%" DXX_PRI_size_type "; ", immediate_directories);
|
||||
snprintf(dirbuf.data(), dirbuf.size(), "DIR:%zu; ", immediate_directories);
|
||||
return dirbuf.data();
|
||||
}
|
||||
return "";
|
||||
|
@ -143,7 +143,7 @@ mle::mle(const char *const name, std::vector<mle> &&d) :
|
|||
mission_subdir_stats ss;
|
||||
ss.count(directory);
|
||||
array<char, 12> dirbuf;
|
||||
snprintf(mission_name.data(), mission_name.size(), "%s/ [%sMSN:L%" DXX_PRI_size_type ";T%" DXX_PRI_size_type "]", name, prepare_mission_list_count_dirbuf(dirbuf, ss.immediate_directories), ss.immediate_missions, ss.total_missions);
|
||||
snprintf(mission_name.data(), mission_name.size(), "%s/ [%sMSN:L%zu;T%zu]", name, prepare_mission_list_count_dirbuf(dirbuf, ss.immediate_directories), ss.immediate_missions, ss.total_missions);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1115,7 +1115,7 @@ public:
|
|||
ss.count(ml);
|
||||
array<char, 12> dirbuf;
|
||||
char buf[128];
|
||||
snprintf(buf, sizeof(buf), "%s\n[%sMSN:LOCAL %" DXX_PRI_size_type "; TOTAL %" DXX_PRI_size_type "]", message, prepare_mission_list_count_dirbuf(dirbuf, ss.immediate_directories), ss.immediate_missions, ss.total_missions);
|
||||
snprintf(buf, sizeof(buf), "%s\n[%sMSN:LOCAL %zu; TOTAL %zu]", message, prepare_mission_list_count_dirbuf(dirbuf, ss.immediate_directories), ss.immediate_missions, ss.total_missions);
|
||||
return RAIIdmem<char[]>(d_strdup(buf));
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue