diff --git a/src/uvw/resource.hpp b/src/uvw/resource.hpp index a499986b..28b9e17b 100644 --- a/src/uvw/resource.hpp +++ b/src/uvw/resource.hpp @@ -19,13 +19,13 @@ class BaseResource { protected: template explicit BaseResource(HandleType, std::shared_ptr r) - : ref{std::move(r)}, res{std::make_shared()} + : pLoop{std::move(r)}, handle{std::make_shared()} { } template - T* get() const noexcept { return reinterpret_cast(res.get()); } + T* get() const noexcept { return reinterpret_cast(handle.get()); } - uv_loop_t* parent() const noexcept { return ref->loop.get(); } + uv_loop_t* parent() const noexcept { return pLoop->loop.get(); } public: explicit BaseResource(const BaseResource &) = delete; @@ -34,7 +34,7 @@ public: void operator=(const BaseResource &) = delete; void operator=(BaseResource &&) = delete; - std::shared_ptr loop() const noexcept { return ref; } + std::shared_ptr loop() const noexcept { return pLoop; } bool active() const noexcept { return !(uv_is_active(get()) == 0); } bool closing() const noexcept { return !(uv_is_closing(get()) == 0); } @@ -44,8 +44,8 @@ public: bool referenced() const noexcept { return !(uv_has_ref(get()) == 0); } private: - std::shared_ptr ref; - std::shared_ptr res; + std::shared_ptr pLoop; + std::shared_ptr handle; };