diff --git a/CMakeLists.txt b/CMakeLists.txt index 305c0537..17d42566 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,8 +7,8 @@ if (MSVC) include_directories(sdrpp "C:/Program Files/PothosSDR/include/volk/") include_directories(sdrpp "C:/Program Files/PothosSDR/include/") else() - # set(CMAKE_CXX_FLAGS "-O3 -std=c++17 -fsanitize=address -g") - set(CMAKE_CXX_FLAGS "-O3 -std=c++17 -fsanitize=address -g") + # set(CMAKE_CXX_FLAGS "-O3 -std=c++17 -fpremissive -fsanitize=address -g") + set(CMAKE_CXX_FLAGS "-O3 -std=c++17 -fpremissive") include_directories(sdrpp "/usr/include/volk") link_libraries(pthread) link_libraries(GL) diff --git a/src/main_window.cpp b/src/main_window.cpp index 37371492..2c600ee7 100644 --- a/src/main_window.cpp +++ b/src/main_window.cpp @@ -159,7 +159,7 @@ void windowInit() { vfoman::init(&wtf, &sigPath); - uiGains = new float[1]; + uiGains = new float[soapy.gainList.size()]; spdlog::info("Loading modules"); mod::initAPI(&wtf);