Prevent warning about data loss by conversion
This commit is contained in:
parent
39460e2c8d
commit
1a13b05118
1 changed files with 1 additions and 1 deletions
|
@ -244,7 +244,7 @@ secure_buffer build_key(const std::string& server, const std::string& login)
|
|||
{
|
||||
std::string sysname = get_system_username();
|
||||
secure_buffer result(std::max<size_t>(server.size() + login.size() + sysname.size(), 32));
|
||||
size_t i = 0;
|
||||
unsigned char i = 0;
|
||||
std::generate(result.begin(), result.end(), [&i]() {return 'x' ^ i++;});
|
||||
std::copy(login.begin(), login.end(), result.begin());
|
||||
std::copy(sysname.begin(), sysname.end(), result.begin() + login.size());
|
||||
|
|
Loading…
Add table
Reference in a new issue