From 840398c073d34010afc5679cd76869d4fb8dafb8 Mon Sep 17 00:00:00 2001 From: Alexander Shaduri Date: Tue, 19 Nov 2024 12:58:45 +0400 Subject: [PATCH] Fix potential crash in attribute description database. --- src/applib/storage_property_descr_ata_attribute.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/applib/storage_property_descr_ata_attribute.cpp b/src/applib/storage_property_descr_ata_attribute.cpp index 7395fec..1d8583b 100644 --- a/src/applib/storage_property_descr_ata_attribute.cpp +++ b/src/applib/storage_property_descr_ata_attribute.cpp @@ -1084,7 +1084,7 @@ namespace { { auto iter = id_db.find(id); DBG_ASSERT(iter != id_db.end() && !iter->second.empty()); - if (iter != id_db.end() || iter->second.empty()) { + if (iter != id_db.end() && !iter->second.empty()) { AtaAttributeDescription attr = iter->second.front(); add(AtaAttributeDescription(id, type, std::move(reported_name), std::move(attr.displayable_name), std::move(attr.generic_name), std::move(attr.description)));