From b1d818beb44d8a658eeae6f83a440c33aeff1f4f Mon Sep 17 00:00:00 2001 From: Kieran Bingham Date: Wed, 11 Aug 2021 09:05:46 +0100 Subject: base: class: Remove undesired semi-colon from LIBCAMERA_O_PTR The LIBCAMERA_O_PTR() define adds the ';' at the end of the templated call to _o(). While this works for the only current user in camera_manager.cpp, even the statement there adds another semi-colon following it. The addition of the semi-colon in the define unnecessarily prohibits the macro from being used in places other than the end of a statement. Remove it. Signed-off-by: Kieran Bingham Reviewed-by: Laurent Pinchart --- include/libcamera/base/class.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/libcamera/base/class.h b/include/libcamera/base/class.h index 9a82d614..09806cd7 100644 --- a/include/libcamera/base/class.h +++ b/include/libcamera/base/class.h @@ -50,7 +50,7 @@ public: \ using Public = klass; #define LIBCAMERA_O_PTR() \ - _o(); + _o() #else #define LIBCAMERA_DECLARE_PRIVATE() -- cgit v1.2.1