Codechange: replace char* with C++ style strings

This commit is contained in:
Rubidium
2025-04-29 22:34:20 +02:00
committed by rubidium42
parent 356b0159c7
commit 708e6a512d
20 changed files with 45 additions and 57 deletions
+3 -3
View File
@@ -289,7 +289,7 @@ struct LanguageFileWriter : LanguageWriter, FileWriter {
void WriteHeader(const LanguagePackHeader *header) override
{
this->Write(reinterpret_cast<const char *>(header), sizeof(*header));
this->Write({reinterpret_cast<const char *>(header), sizeof(*header)});
}
void Finalise() override
@@ -298,9 +298,9 @@ struct LanguageFileWriter : LanguageWriter, FileWriter {
this->FileWriter::Finalise();
}
void Write(const char *buffer, size_t length) override
void Write(std::string_view buffer) override
{
this->output_stream.write(buffer, length);
this->output_stream.write(buffer.data(), buffer.size());
}
};