review refactors
This commit is contained in:
@@ -70,19 +70,10 @@ namespace OpenVulkano
|
||||
throw std::runtime_error("Failed to open file '" + filePath + "'!");
|
||||
}
|
||||
const size_t fileSize = static_cast<size_t>(file.tellg());
|
||||
if (nullTerminateString)
|
||||
{
|
||||
Array<char> data(fileSize + 1);
|
||||
file.seekg(0);
|
||||
file.read(data.Data(), fileSize);
|
||||
data[fileSize] = '\0';
|
||||
file.close();
|
||||
return data;
|
||||
}
|
||||
|
||||
Array<char> data(fileSize);
|
||||
Array<char> data(fileSize + nullTerminateString);
|
||||
file.seekg(0);
|
||||
file.read(data.Data(), fileSize);
|
||||
if (nullTerminateString) data[fileSize] = '\0';
|
||||
file.close();
|
||||
return data;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user