mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-29 20:47:49 +00:00
Fix #2745
(cherry-picked from commit 8f6613ea09ba5740c9b9d4d50d4ebb1215605f82)
This commit is contained in:
parent
402b6d4cec
commit
cdef87e875
@ -277,7 +277,11 @@ secure_buffer encrypt(const secure_buffer& text, const secure_buffer& key)
|
||||
|
||||
secure_buffer decrypt(const secure_buffer& text, const secure_buffer& key)
|
||||
{
|
||||
return rc4_crypt(text, key);
|
||||
auto buf = rc4_crypt(text, key);
|
||||
while(buf.back() == 0) {
|
||||
buf.pop_back();
|
||||
}
|
||||
return buf;
|
||||
}
|
||||
|
||||
secure_buffer unescape(const secure_buffer& text)
|
||||
|
Loading…
x
Reference in New Issue
Block a user