[Emulator] use filesystem::file_size instead of ftell where possible
This commit is contained in:
@@ -307,9 +307,7 @@ X_RESULT ContentManager::GetContentThumbnail(
|
||||
auto thumb_path = package_path / kThumbnailFileName;
|
||||
if (std::filesystem::exists(thumb_path)) {
|
||||
auto file = xe::filesystem::OpenFile(thumb_path, "rb");
|
||||
fseek(file, 0, SEEK_END);
|
||||
size_t file_len = ftell(file);
|
||||
fseek(file, 0, SEEK_SET);
|
||||
size_t file_len = std::filesystem::file_size(thumb_path);
|
||||
buffer->resize(file_len);
|
||||
fread(const_cast<uint8_t*>(buffer->data()), 1, buffer->size(), file);
|
||||
fclose(file);
|
||||
|
||||
Reference in New Issue
Block a user