Remove std::string/std::vector use from os-specific layer

This commit is contained in:
baldurk committed 2019-12-16 17:06:15 +00:00
1 parent 25536836b6
commit 5f72b9d53c
70 files changed
+916 -883

No files matched your search

+3 -4
View File
@@ -318,12 +318,11 @@ void rdclog_filename(const char *filename)
if(logfileHandle && previous.c_str())
{
std::vector<unsigned char> previousContents;
FileIO::slurp(previous.c_str(), previousContents);
rdcstr previousContents;
FileIO::ReadAll(previous.c_str(), previousContents);
if(!previousContents.empty())
FileIO::logfile_append(logfileHandle, (const char *)&previousContents[0],
previousContents.size());
FileIO::logfile_append(logfileHandle, previousContents.c_str(), previousContents.size());
FileIO::Delete(previous.c_str());
}