replace fstream with fmt::print

This commit is contained in:
Henny022p
2021-11-27 08:32:17 +01:00
parent 9cc2fcf9ea
commit 25c9367d17
9 changed files with 33 additions and 37 deletions
@@ -1,8 +1,7 @@
#include "spriteframe.h"
#include "reader.h"
#include <fstream>
#include <iostream>
#include <fmt/format.h>
#include <util/file.h>
void SpriteFrameAsset::convertToHumanReadable(const std::vector<char>& baserom) {
Reader reader(baserom, start, size);
@@ -18,9 +17,8 @@ void SpriteFrameAsset::convertToHumanReadable(const std::vector<char>& baserom)
lines.emplace_back("\n");
}
std::ofstream out(assetPath);
auto file = util::open_file(assetPath, "w");
for (const auto& line : lines) {
out << line;
std::fputs(line.c_str(), file.get());
}
out.close();
}