Merge pull request #6548 from lioncash/const

LinearDiskCache: Don't cast away const in Read()
This commit is contained in:
Pierre Bourdon 2018-03-28 03:14:38 +02:00 committed by GitHub
commit ac97f0463f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -163,13 +163,13 @@ private:
template <typename D> template <typename D>
bool Write(const D* data, u32 count = 1) bool Write(const D* data, u32 count = 1)
{ {
return m_file.write((const char*)data, count * sizeof(D)).good(); return m_file.write(reinterpret_cast<const char*>(data), count * sizeof(D)).good();
} }
template <typename D> template <typename D>
bool Read(const D* data, u32 count = 1) bool Read(D* data, u32 count = 1)
{ {
return m_file.read((char*)data, count * sizeof(D)).good(); return m_file.read(reinterpret_cast<char*>(data), count * sizeof(D)).good();
} }
struct Header struct Header