use unique_ptr

This commit is contained in:
Jonathan 2022-06-22 14:43:53 -04:00
parent 54ac8123e3
commit dfdd568974
1 changed files with 2 additions and 2 deletions

View File

@ -187,9 +187,9 @@ public:
stream.seekg(static_cast<uint32_t>(start) + dtex.offsets[g]);
const size_t num_bytes = (dtex.width >> g) * (dtex.height >> g);
uint8_t *bytes = new uint8_t[num_bytes];
std::unique_ptr<uint8_t[]> bytes = std::make_unique<uint8_t[]>(num_bytes);
stream.read(reinterpret_cast<char *>(bytes), num_bytes);
data[g] = std::unique_ptr<uint8_t[]>(bytes);
data[g].swap(bytes);
}
}