The default values should be passed by const reference similarly to
how it's done in line_bulk::set_values().
Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
* output direction requests.
*/
GPIOD_API void request(const line_request& config,
- std::vector<int> default_vals = std::vector<int>()) const;
+ const std::vector<int> default_vals = std::vector<int>()) const;
/**
* @brief Read values from all lines held by this object.
this->_m_bulk.clear();
}
-void line_bulk::request(const line_request& config, std::vector<int> default_vals) const
+void line_bulk::request(const line_request& config, const std::vector<int> default_vals) const
{
this->throw_if_empty();