Removed checks

This commit is contained in:
Andrea Cavalli 2020-05-15 11:59:41 +02:00
parent 23321d2bfd
commit 67c3310772
6 changed files with 10 additions and 10 deletions

View File

@ -225,7 +225,7 @@ FileId AnimationsManager::on_get_animation(unique_ptr<Animation> new_animation,
const AnimationsManager::Animation *AnimationsManager::get_animation(FileId file_id) const {
auto animation = animations_.find(file_id);
if (animation == animations_.end()) {
return nullptr;
return Animation{};
}
CHECK(animation->second->file_id == file_id);

View File

@ -94,7 +94,7 @@ FileId AudiosManager::on_get_audio(unique_ptr<Audio> new_audio, bool replace) {
const AudiosManager::Audio *AudiosManager::get_audio(FileId file_id) const {
auto audio = audios_.find(file_id);
if (audio == audios_.end()) {
return nullptr;
return Audio{};
}
CHECK(audio->second->file_id == file_id);

View File

@ -489,7 +489,7 @@ void DocumentsManager::create_document(FileId file_id, string minithumbnail, Pho
const DocumentsManager::GeneralDocument *DocumentsManager::get_document(FileId file_id) const {
auto document = documents_.find(file_id);
if (document == documents_.end()) {
return nullptr;
return GeneralDocument{};
}
CHECK(document->second->file_id == file_id);

View File

@ -1607,7 +1607,7 @@ std::pair<int64, FileId> StickersManager::on_get_sticker_document(
StickersManager::Sticker *StickersManager::get_sticker(FileId file_id) {
auto sticker = stickers_.find(file_id);
if (sticker == stickers_.end()) {
return nullptr;
return Sticker{};
}
CHECK(sticker->second->file_id == file_id);
@ -1617,7 +1617,7 @@ StickersManager::Sticker *StickersManager::get_sticker(FileId file_id) {
const StickersManager::Sticker *StickersManager::get_sticker(FileId file_id) const {
auto sticker = stickers_.find(file_id);
if (sticker == stickers_.end()) {
return nullptr;
return Sticker{};
}
CHECK(sticker->second->file_id == file_id);
@ -1627,7 +1627,7 @@ const StickersManager::Sticker *StickersManager::get_sticker(FileId file_id) con
StickersManager::StickerSet *StickersManager::get_sticker_set(StickerSetId sticker_set_id) {
auto sticker_set = sticker_sets_.find(sticker_set_id);
if (sticker_set == sticker_sets_.end()) {
return nullptr;
return StickerSet{};
}
return sticker_set->second.get();
@ -1636,7 +1636,7 @@ StickersManager::StickerSet *StickersManager::get_sticker_set(StickerSetId stick
const StickersManager::StickerSet *StickersManager::get_sticker_set(StickerSetId sticker_set_id) const {
auto sticker_set = sticker_sets_.find(sticker_set_id);
if (sticker_set == sticker_sets_.end()) {
return nullptr;
return StickerSet{};
}
return sticker_set->second.get();

View File

@ -84,11 +84,11 @@ FileId VideoNotesManager::on_get_video_note(unique_ptr<VideoNote> new_video_note
const VideoNotesManager::VideoNote *VideoNotesManager::get_video_note(FileId file_id) const {
auto video_note = video_notes_.find(file_id);
if (video_note == video_notes_.end()) {
return nullptr;
return VideoNote{};
}
if (video_note->second->file_id != file_id) {
return nullptr;
return VideoNote{};
}
return video_note->second.get();
}

View File

@ -71,7 +71,7 @@ FileId VoiceNotesManager::on_get_voice_note(unique_ptr<VoiceNote> new_voice_note
const VoiceNotesManager::VoiceNote *VoiceNotesManager::get_voice_note(FileId file_id) const {
auto voice_note = voice_notes_.find(file_id);
if (voice_note == voice_notes_.end()) {
return nullptr;
return VoiceNote{};
}
CHECK(voice_note->second->file_id == file_id);