Base: C++ core guidelines: init variables
This commit is contained in:
@@ -129,7 +129,7 @@ void Writer::insertAsciiFile(const char* FileName)
|
||||
throw Base::FileException("Writer::insertAsciiFile() Could not open file!");
|
||||
|
||||
Stream() << "<![CDATA[";
|
||||
char ch;
|
||||
char ch{};
|
||||
while (from.get(ch))
|
||||
Stream().put(ch);
|
||||
Stream() << "]]>" << endl;
|
||||
@@ -146,6 +146,7 @@ void Writer::insertBinFile(const char* FileName)
|
||||
std::ifstream::pos_type fileSize = from.tellg();
|
||||
from.seekg(0, std::ios::beg);
|
||||
std::vector<unsigned char> bytes(static_cast<size_t>(fileSize));
|
||||
// NOLINTNEXTLINE(cppcoreguidelines-pro-type-reinterpret-cast)
|
||||
from.read(reinterpret_cast<char*>(&bytes[0]), fileSize);
|
||||
Stream() << Base::base64_encode(&bytes[0], static_cast<unsigned int>(fileSize));
|
||||
Stream() << "]]>" << endl;
|
||||
|
||||
Reference in New Issue
Block a user