From 174eaf2817eb9008afde39016bbb5296c5b242d2 Mon Sep 17 00:00:00 2001 From: levlam Date: Sat, 9 Jun 2018 00:02:19 +0300 Subject: [PATCH] Fix FileEncryptionKey. GitOrigin-RevId: 59949d62ce074db7afe33e0b42666d7b8bd14973 --- td/telegram/files/FileLocation.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td/telegram/files/FileLocation.h b/td/telegram/files/FileLocation.h index 790f273b..2211a897 100644 --- a/td/telegram/files/FileLocation.h +++ b/td/telegram/files/FileLocation.h @@ -166,7 +166,7 @@ struct FileEncryptionKey { } CHECK(key_iv_.size() == 64); MutableSlice(key_iv_).copy_from(key); - MutableSlice(key_iv_).remove_suffix(key.size()).copy_from(iv); + MutableSlice(key_iv_).substr(key.size()).copy_from(iv); } explicit FileEncryptionKey(const secure_storage::Secret &secret) : type_(Type::Secure) {