Fix: wrong assignement of can_bus_t object.
authorRomain Forlot <romain.forlot@iot.bzh>
Wed, 8 Mar 2017 12:57:55 +0000 (13:57 +0100)
committerRomain Forlot <romain.forlot@iot.bzh>
Thu, 16 Mar 2017 16:10:39 +0000 (17:10 +0100)
Fix: const function added by mistake.

Change-Id: I69dc19922c9e48fc073f1a3e00dd243188110971
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
src/configuration.cpp
src/configuration.hpp
src/low-can-binding.cpp

index 673e4f4..b9d78c0 100644 (file)
@@ -57,7 +57,7 @@ configuration_t& configuration_t::get_configuration()
        return *this;
 }
 
-can_bus_t& configuration_t::get_can_bus_manager() const
+can_bus_t& configuration_t::get_can_bus_manager()
 {
        return can_bus_manager_;
 }
index 5a76944..823d886 100644 (file)
@@ -55,7 +55,7 @@ class configuration_t
 
                configuration_t& get_configuration() const;
 
-               can_bus_t& get_can_bus_manager() const;
+               can_bus_t& get_can_bus_manager();
 
                diagnostic_manager_t& get_diagnostic_manager() const;
 
index c44b064..759437b 100644 (file)
@@ -222,7 +222,7 @@ extern "C"
        {
                config = new configuration_t();
 
-               can_bus_t can_bus_manager = config->get_can_bus_manager();
+               can_bus_t& can_bus_manager = config->get_can_bus_manager();
 
                /* Open CAN socket */
                if(can_bus_manager.init_can_dev() == 0)