summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libcamera/controls.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/libcamera/controls.cpp b/src/libcamera/controls.cpp
index 70f6f609..98fa7583 100644
--- a/src/libcamera/controls.cpp
+++ b/src/libcamera/controls.cpp
@@ -857,15 +857,7 @@ const ControlInfoMap::mapped_type &ControlInfoMap::at(unsigned int id) const
*/
ControlInfoMap::size_type ControlInfoMap::count(unsigned int id) const
{
- if (!idmap_)
- return 0;
-
- /*
- * The ControlInfoMap and its idmap have a 1:1 mapping between their
- * entries, we can thus just count the matching entries in idmap to
- * avoid an additional lookup.
- */
- return idmap_->count(id);
+ return find(id) != end();
}
/**