libcamera: Replace iterators with structured bindings

Use structured bindings when iterating over a map in range-based for
loops. This improves readability.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>
This commit is contained in:
Laurent Pinchart
2026-02-20 13:34:21 +01:00
parent 59be23f34e
commit be88125af1
15 changed files with 33 additions and 54 deletions
+1 -2
View File
@@ -392,8 +392,7 @@ void Request::reuse(ReuseFlag flags)
_d()->reset();
if (flags & ReuseBuffers) {
for (auto pair : bufferMap_) {
FrameBuffer *buffer = pair.second;
for (const auto &[stream, buffer] : bufferMap_) {
buffer->_d()->setRequest(this);
_d()->pending_.insert(buffer);
}