diff --git a/firmware/lib/cv/cv.cpp b/firmware/lib/cv/cv.cpp index 46f1fff..0928296 100644 --- a/firmware/lib/cv/cv.cpp +++ b/firmware/lib/cv/cv.cpp @@ -5,7 +5,7 @@ #include void cv_init(CVState& state) { - memset(&state, 0, sizeof(CVState)); + state = CVState{}; // value-initialize — calls vector default ctor correctly state.next_id = 1; } diff --git a/firmware/test/test_cv/test_cv.cpp b/firmware/test/test_cv/test_cv.cpp index ecdc9be..edea2b9 100644 --- a/firmware/test/test_cv/test_cv.cpp +++ b/firmware/test/test_cv/test_cv.cpp @@ -1,4 +1,4 @@ -// firmware/test/test_native/test_cv.cpp +// firmware/test/test_cv/test_cv.cpp #include #include #include "cv.h"