xenia-base: Use unique_ptr constructor rather than make_unique to support GCC 4.8.4

This commit is contained in:
Dr. Chat
2017-05-12 10:17:56 -05:00
parent 56d727a024
commit af493ffbc7
3 changed files with 7 additions and 4 deletions

View File

@@ -33,7 +33,8 @@ class MappedMemory {
virtual ~MappedMemory() = default;
std::unique_ptr<MappedMemory> Slice(Mode mode, size_t offset, size_t length) {
return std::make_unique<MappedMemory>(path_, mode, data() + offset, length);
return std::unique_ptr<MappedMemory>(
new MappedMemory(path_, mode, data() + offset, length));
}
uint8_t* data() const { return reinterpret_cast<uint8_t*>(data_); }