From d2ce8d63a300e2227a4c68f2a19c10206d3c5635 Mon Sep 17 00:00:00 2001 From: Razvan Becheriu Date: Fri, 21 May 2021 12:54:34 +0300 Subject: [PATCH] [#1852] default ParkingInfo constructor sets refcount_ to 0 --- src/lib/hooks/parking_lots.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/lib/hooks/parking_lots.h b/src/lib/hooks/parking_lots.h index d736657b6f..67714fd42f 100644 --- a/src/lib/hooks/parking_lots.h +++ b/src/lib/hooks/parking_lots.h @@ -209,14 +209,19 @@ public: /// @brief Holds information about parked object. struct ParkingInfo { - boost::any parked_object_; ///< parked object - std::function unpark_callback_; ///< pointer to the callback - int refcount_; ///< current reference count + /// @brief The parked object. + boost::any parked_object_; + + /// @brief The pointer to callback. + std::function unpark_callback_; + + /// @brief The current reference count. + int refcount_; /// @brief Constructor. /// /// Default constructor. - ParkingInfo() {}; + ParkingInfo() : refcount_(0) {}; /// @brief Constructor. ///