[libcamera-devel] [PATCH] libcamera: device_enumerator_udev: Align class final declaration with sysfs subclass
Niklas Söderlund
niklas.soderlund at ragnatech.se
Mon Aug 3 00:50:23 CEST 2020
Instead of marking each individual overloaded function with final mark
the whole class as final. This aligns the sysfs and udev based
DeviceEnumerator implementations.
Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
---
include/libcamera/internal/device_enumerator_udev.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/libcamera/internal/device_enumerator_udev.h b/include/libcamera/internal/device_enumerator_udev.h
index 2e7916a0b280f60d..6f45be0c1c423d02 100644
--- a/include/libcamera/internal/device_enumerator_udev.h
+++ b/include/libcamera/internal/device_enumerator_udev.h
@@ -26,14 +26,14 @@ class EventNotifier;
class MediaDevice;
class MediaEntity;
-class DeviceEnumeratorUdev : public DeviceEnumerator
+class DeviceEnumeratorUdev final : public DeviceEnumerator
{
public:
DeviceEnumeratorUdev();
~DeviceEnumeratorUdev();
- int init() final;
- int enumerate() final;
+ int init();
+ int enumerate();
private:
using DependencyMap = std::map<dev_t, std::list<MediaEntity *>>;
--
2.28.0
More information about the libcamera-devel
mailing list