[libcamera-devel] [PATCH v4 1/3] cam: event_loop: Rename event_ to base_
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Thu Feb 4 00:47:03 CET 2021
Hi Niklas,
Thank you for the patch.
On Tue, Feb 02, 2021 at 11:10:49PM +0100, Niklas Söderlund wrote:
> The 'event' variable name is usually used for events added to the base
> event loop, not the loop itself. Rename the struct event_base member to
> base_ as a preparation for future work adding events to the loop.
>
> There is no functional change.
>
> Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
As Jacopo mentioned, this is a matter of taste, so
Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
I however wonder if this patch is still needed or if it was only
required for previous versions of the series, as you don't introduce any
event_ variable in 2/3 or 3/3.
> ---
> src/cam/event_loop.cpp | 8 ++++----
> src/cam/event_loop.h | 2 +-
> 2 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/src/cam/event_loop.cpp b/src/cam/event_loop.cpp
> index 94c5d1d362455f33..3a2b665abdc063de 100644
> --- a/src/cam/event_loop.cpp
> +++ b/src/cam/event_loop.cpp
> @@ -18,7 +18,7 @@ EventLoop::EventLoop()
> assert(!instance_);
>
> evthread_use_pthreads();
> - event_ = event_base_new();
> + base_ = event_base_new();
> instance_ = this;
> }
>
> @@ -26,7 +26,7 @@ EventLoop::~EventLoop()
> {
> instance_ = nullptr;
>
> - event_base_free(event_);
> + event_base_free(base_);
> libevent_global_shutdown();
> }
>
> @@ -42,7 +42,7 @@ int EventLoop::exec()
>
> while (!exit_.load(std::memory_order_acquire)) {
> dispatchCalls();
> - event_base_loop(event_, EVLOOP_NO_EXIT_ON_EMPTY);
> + event_base_loop(base_, EVLOOP_NO_EXIT_ON_EMPTY);
> }
>
> return exitCode_;
> @@ -57,7 +57,7 @@ void EventLoop::exit(int code)
>
> void EventLoop::interrupt()
> {
> - event_base_loopbreak(event_);
> + event_base_loopbreak(base_);
> }
>
> void EventLoop::callLater(const std::function<void()> &func)
> diff --git a/src/cam/event_loop.h b/src/cam/event_loop.h
> index 408073c50594d09d..d0d5b5a53c830670 100644
> --- a/src/cam/event_loop.h
> +++ b/src/cam/event_loop.h
> @@ -30,7 +30,7 @@ public:
> private:
> static EventLoop *instance_;
>
> - struct event_base *event_;
> + struct event_base *base_;
> std::atomic<bool> exit_;
> int exitCode_;
>
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list