diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-12-17 12:54:26 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-12-17 12:54:38 +0100 |
commit | 25c28c0c7dd465bd91c338fa88e4ecdf575f37f5 (patch) | |
tree | 9b016ab5ad48d9ce3513a1aa73cf432c3c434747 /tests | |
parent | bf4880973d26519752563d70481fa2e0aec42fc8 (diff) |
GCC build fix
Diffstat (limited to 'tests')
-rw-r--r-- | tests/DummyData.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/DummyData.h b/tests/DummyData.h index 35ec4d62e86..eb0c84ddefa 100644 --- a/tests/DummyData.h +++ b/tests/DummyData.h @@ -48,15 +48,15 @@ class UnitTestDataLoader LoaderGuard Loader() { return {*this}; } void Dump() { - delete[] _store._indexTable.AsT; + delete[] _store._indexTable; for (T const& entry : _storage) if (entry.*ID >= _store._indexTableSize) _store._indexTableSize = entry.*ID + 1; - _store._indexTable.AsT = new T*[_store._indexTableSize]; + _store._indexTable = new char*[_store._indexTableSize]; for (size_t i = 0; i < _store._indexTableSize; ++i) - _store._indexTable.AsT[i] = nullptr; + _store._indexTable[i] = nullptr; for (T& entry : _storage) - _store._indexTable.AsT[entry.*ID] = &entry; + _store._indexTable[entry.*ID] = reinterpret_cast<char*>(&entry); } private: |