diff options
| author | Dennis Brentjes <d.brentjes@gmail.com> | 2016-07-19 14:30:45 +0200 |
|---|---|---|
| committer | Dennis Brentjes <d.brentjes@gmail.com> | 2016-07-19 14:30:45 +0200 |
| commit | 0c418298604d86fb876c0aaca378170db31b9728 (patch) | |
| tree | 6dbdd80fd6f711cbd039ba2c988230c8540eae7b | |
| parent | b43c009f77a2964882c9d8d88df195ef906338bc (diff) | |
| download | openwar-0c418298604d86fb876c0aaca378170db31b9728.tar.gz openwar-0c418298604d86fb876c0aaca378170db31b9728.tar.bz2 openwar-0c418298604d86fb876c0aaca378170db31b9728.zip | |
Fixes some warnings.
| -rw-r--r-- | le/le_fixup_record_table.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/le/le_fixup_record_table.cpp b/le/le_fixup_record_table.cpp index 51dee60..8b52b82 100644 --- a/le/le_fixup_record_table.cpp +++ b/le/le_fixup_record_table.cpp @@ -214,13 +214,13 @@ FixupRecordTable parse_fixup_record_table(std::istream& is, Offset32 offset, Fix binparse::otreestream otree(std::cout); - for(int i = 1; i < fixups.entries.size(); i++) { - unsigned int current_pos = is.tellg(); - unsigned int endpos = current_pos + (fixups.entries[i] - fixups.entries[i-1]); + for(size_t i = 1; i < fixups.entries.size(); i++) { + long current_pos = is.tellg(); + long endpos = current_pos + (fixups.entries[i] - fixups.entries[i-1]); while(current_pos = is.tellg(), current_pos < endpos) { auto x = parse(is); - table.entries[Value32(i)].push_back(x); + table.entries[Value32(static_cast<uint32_t>(i))].push_back(x); } } |
