Use the logging system instead of std::cout in components/esm4

- Remove debug-related includes
- Add some trivial missing includes
- Remove useless {}
- Move the known-but-skipped-records are the end of the switch-cases
- Always throw on unknown records
This commit is contained in:
jvoisin 2023-05-30 19:49:03 +02:00
parent 8e3e351015
commit a58dc6fd30
87 changed files with 355 additions and 560 deletions

View file

@ -29,6 +29,8 @@
#include <cstring>
#include <stdexcept>
#include <components/debug/debuglog.hpp>
#include "reader.hpp"
//#include "writer.hpp"
@ -107,7 +109,7 @@ void ESM4::Ingredient::load(ESM4::Reader& reader)
case ESM4::SUB_ZNAM:
case ESM4::SUB_ETYP: // FO3
{
// std::cout << "INGR " << ESM::printName(subHdr.typeId) << " skipping..." << std::endl;
Log(Debug::Verbose) << "INGR " << ESM::printName(subHdr.typeId) << " skipping...";
reader.skipSubRecordData();
break;
}