We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1bbba6f commit 5662fa3Copy full SHA for 5662fa3
1 file changed
fastdeploy/utils/utils.cc
@@ -90,14 +90,14 @@ bool ReadBinaryFromFile(const std::string& path, std::string* contents)
90
if (fileSize != -1) {
91
result.resize(fileSize);
92
file.seekg(0, std::ios::beg);
93
- file.read(reinterpret_cast<char*>(result.data()), fileSize);
+ file.read(const_cast<char*>(result.data()), fileSize);
94
}
95
else {
96
// no size available, read to EOF
97
constexpr auto chunksize = 4096;
98
std::string chunk(chunksize, 0);
99
while (!file.fail()) {
100
- file.read(reinterpret_cast<char*>(chunk.data()), chunksize);
+ file.read(const_cast<char*>(chunk.data()), chunksize);
101
result.insert(result.end(), chunk.data(), chunk.data() + file.gcount());
102
103
0 commit comments