From 9eab76d862a8a856e4ba1b1bd349800ff9b90a67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Fri, 8 Mar 2024 22:48:10 +0100 Subject: [PATCH] spa: libcamera: don't calculate id twice --- spa/plugins/libcamera/libcamera-manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spa/plugins/libcamera/libcamera-manager.cpp b/spa/plugins/libcamera/libcamera-manager.cpp index c179e9ef3..c3f105be2 100644 --- a/spa/plugins/libcamera/libcamera-manager.cpp +++ b/spa/plugins/libcamera/libcamera-manager.cpp @@ -112,9 +112,9 @@ static struct device *add_device(struct impl *impl, std::shared_ptr came if (impl->n_devices >= MAX_DEVICES) return NULL; - id = get_free_id(impl);; + id = get_free_id(impl); device = &impl->devices[id]; - device->id = get_free_id(impl);; + device->id = id; device->camera = std::move(camera); impl->n_devices++; return device;