diff --git a/td/telegram/AnimationsManager.cpp b/td/telegram/AnimationsManager.cpp index 1c9c386d0..129c149b0 100644 --- a/td/telegram/AnimationsManager.cpp +++ b/td/telegram/AnimationsManager.cpp @@ -178,7 +178,7 @@ FileId AnimationsManager::on_get_animation(unique_ptr new_animation, CHECK(a->file_id == file_id); if (a->mime_type != new_animation->mime_type) { LOG(DEBUG) << "Animation " << file_id << " info has changed"; - a->mime_type = new_animation->mime_type; + a->mime_type = std::move(new_animation->mime_type); } if (a->file_name != new_animation->file_name) { LOG(DEBUG) << "Animation " << file_id << " file name has changed"; @@ -202,7 +202,7 @@ FileId AnimationsManager::on_get_animation(unique_ptr new_animation, LOG(INFO) << "Animation " << file_id << " thumbnail has changed from " << a->thumbnail << " to " << new_animation->thumbnail; } - a->thumbnail = new_animation->thumbnail; + a->thumbnail = std::move(new_animation->thumbnail); } if (a->animated_thumbnail != new_animation->animated_thumbnail) { if (!a->animated_thumbnail.file_id.is_valid()) { @@ -211,7 +211,7 @@ FileId AnimationsManager::on_get_animation(unique_ptr new_animation, LOG(INFO) << "Animation " << file_id << " animated thumbnail has changed from " << a->animated_thumbnail << " to " << new_animation->animated_thumbnail; } - a->animated_thumbnail = new_animation->animated_thumbnail; + a->animated_thumbnail = std::move(new_animation->animated_thumbnail); } if (a->has_stickers != new_animation->has_stickers && new_animation->has_stickers) { a->has_stickers = new_animation->has_stickers; diff --git a/td/telegram/AudiosManager.cpp b/td/telegram/AudiosManager.cpp index f0fb7721e..f1e9164a0 100644 --- a/td/telegram/AudiosManager.cpp +++ b/td/telegram/AudiosManager.cpp @@ -101,13 +101,13 @@ FileId AudiosManager::on_get_audio(unique_ptr