Feature/#299 check with the cppcheck developers why it complains about passing shared ptr by value
requested to merge feature/#299_Check_with_the_cppcheck_developers_why_it_complains_about_passing_shared_ptr_by_value into develop
cppcheck only complained about the shared_ptrs passed by value in openvr_controller_system.cpp
(57c08342). Since they don't need to be shared_ptrs anyway, I converted them to raw ptrs (baa53c73). Now the cppcheck tests pass on my machine and on the CI runners.
Would someone please check on his local machine:
closes #299