diff --git a/CMakeLists.txt b/CMakeLists.txt index c2afe4b..de2cb8e 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -197,8 +197,11 @@ if(ANSI_CODES_DISABLED) endif() if(ASB) + message(STATUS "ASB is ENABLED") add_compile_definitions(ASB) target_link_libraries(controlMgr ${ASB_LIBS}) +else() + message(STATUS "ASB is NOT ENABLED") endif() if(ASSERT_ON_WRONG_THREAD) diff --git a/src/ctrlm_main.cpp b/src/ctrlm_main.cpp index 4eee576..ae501ab 100644 --- a/src/ctrlm_main.cpp +++ b/src/ctrlm_main.cpp @@ -2798,11 +2798,13 @@ gpointer ctrlm_main_thread(gpointer param) { if(settings->available & CTRLM_MAIN_CONTROL_SERVICE_SETTINGS_ASB_ENABLED) { #ifdef ASB - // Write new asb_enabled flag to NVM +#error ASB_ENABLED + // Write new asb_enabled flag to NVM ctrlm_db_asb_enabled_write(&settings->asb_enabled, CTRLM_ASB_ENABLED_LEN); g_ctrlm.cs_values.asb_enable = settings->asb_enabled; XLOGD_INFO("ASB Enabled Set Values <%s>", g_ctrlm.cs_values.asb_enable ? "true" : "false"); #else +#error ASB_NOT_ENABLED XLOGD_INFO("ASB Enabled Set Values , ASB Not Supported"); #endif }