mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-24 08:01:48 +00:00
Fix flexbuffers clang-analyzer warning (#6947)
This commit is contained in:
committed by
GitHub
parent
85b4effac6
commit
a2b99084b4
@@ -851,6 +851,7 @@ inline Reference Map::operator[](const char *key) const {
|
|||||||
case 2: comp = KeyCompare<uint16_t>; break;
|
case 2: comp = KeyCompare<uint16_t>; break;
|
||||||
case 4: comp = KeyCompare<uint32_t>; break;
|
case 4: comp = KeyCompare<uint32_t>; break;
|
||||||
case 8: comp = KeyCompare<uint64_t>; break;
|
case 8: comp = KeyCompare<uint64_t>; break;
|
||||||
|
default: FLATBUFFERS_ASSERT(false); return Reference();
|
||||||
}
|
}
|
||||||
auto res = std::bsearch(key, keys.data_, keys.size(), keys.byte_width_, comp);
|
auto res = std::bsearch(key, keys.data_, keys.size(), keys.byte_width_, comp);
|
||||||
if (!res) return Reference(nullptr, 1, NullPackedType());
|
if (!res) return Reference(nullptr, 1, NullPackedType());
|
||||||
|
|||||||
Reference in New Issue
Block a user