change add_logininfo_to_buffer
to accept size of data for future use
This commit is contained in:
@@ -159,7 +159,7 @@ std::optional<LoginInfoPointer> arg_new_password(Buffer &decrypted_buffer, Buffe
|
||||
}
|
||||
}
|
||||
|
||||
add_logininfo_to_buffer(decrypted_buffer, name.c_str(), username.c_str(), password.c_str());
|
||||
add_logininfo_to_buffer(decrypted_buffer, name.c_str(), name.size(), username.c_str(), username.size(), password.c_str(), password.size());
|
||||
Aes256::encrypt(key, decrypted_buffer, encrypted_buffer);
|
||||
encrypted_buffer.save_to_file();
|
||||
Index *index = (Index *)decrypted_buffer.buffer;
|
||||
@@ -184,7 +184,7 @@ void arg_username(Buffer &decrypted_buffer, Buffer &encrypted_buffer, const char
|
||||
std::getline(std::cin, username);
|
||||
|
||||
delete_logininfo_from_buffer(decrypted_buffer, pass);
|
||||
add_logininfo_to_buffer(decrypted_buffer, name.c_str(), username.c_str(), password.c_str());
|
||||
add_logininfo_to_buffer(decrypted_buffer, name.c_str(), name.size(), username.c_str(), username.size(), password.c_str(), password.size());
|
||||
Aes256::encrypt(key, decrypted_buffer, encrypted_buffer);
|
||||
encrypted_buffer.save_to_file();
|
||||
}
|
||||
@@ -208,7 +208,7 @@ void arg_label_name(Buffer &decrypted_buffer, Buffer &encrypted_buffer, const ch
|
||||
std::getline(std::cin, name);
|
||||
|
||||
delete_logininfo_from_buffer(decrypted_buffer, pass);
|
||||
add_logininfo_to_buffer(decrypted_buffer, name.c_str(), username.c_str(), password.c_str());
|
||||
add_logininfo_to_buffer(decrypted_buffer, name.c_str(), name.size(), username.c_str(), username.size(), password.c_str(), password.size());
|
||||
Aes256::encrypt(key, decrypted_buffer, encrypted_buffer);
|
||||
encrypted_buffer.save_to_file();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user