diff --git a/hal/src/HalMakePtr.cpp b/hal/src/HalMakePtr.cpp index c93255e..ed290de 100644 --- a/hal/src/HalMakePtr.cpp +++ b/hal/src/HalMakePtr.cpp @@ -14,6 +14,11 @@ RETURN_CODE_C create_hal_module(void) } return CreateReturnCode(C_RETURN_CODE_NOT_OK); } +RETURN_CODE_C destroy_hal_module(void) +{ + reset_hal_impl(NULL); + return CreateReturnCode(C_RETURN_CODE_OK); +} std::shared_ptr &HalMakePtr::GetInstance(std::shared_ptr *impl) { static auto instance = std::make_shared(); diff --git a/test/hal/src/i_hal_Test.cpp b/test/hal/src/IHalTest.cpp similarity index 90% rename from test/hal/src/i_hal_Test.cpp rename to test/hal/src/IHalTest.cpp index 6dd4eba..7313aed 100644 --- a/test/hal/src/i_hal_Test.cpp +++ b/test/hal/src/IHalTest.cpp @@ -1,6 +1,6 @@ #include "Log.h" -#include "i_hal.h" +#include "IHal.h" #include #include namespace IHalTest