Bugfix #2402 main_v11.0 sonarqube#2447
Merged
JohnHalleyGotway merged 18 commits intomain_v11.0 from bugfix_2402_main_v11.0_sonarqubeFeb 21, 2023
+228-633
Commits
Commits on Feb 15, 2023
Commits on Feb 16, 2023
- committed
Per #2402, updates ascii_table.cc by replacing dynamically allocated memory with std::vector to avoid SonarQube findings about out of bounds memory access.
committedPer #2402, update the CRC_Array template class to use stl vectors instead of dyanmically allocating memory to avoid SonarQube findings.
committedPer #2402, reimplement the TableFlatFile class using std::vector instead of dynamically allocating memory to eliminate SonarQube findings.
committed- committed
Per #2402, reimplement FcstObsSet using std::vector instead of dynamically allocated memory to get rid of SonarQube findings.
committed- committed
Per #2402, update the implementation of CgFontCollection to use std::vector instead of dynamically allocating memory to avoid SonarQube findings.
committedPer #2402, rollback changes to set.h and set.cc which seem to have caused a runtime memory error in MODE.
committed
Commits on Feb 20, 2023
Per #2402, ci-run-unit fix CgFontCollection::init_from_scratch() to initialize Nalloc to 0 to avoid segfault.
committedPer #2402, correct CgFontCollection::clear() to clear based on the number of elements rather than the number of allocated elements after switching to using vectors.
committedPer #2402, reimplement FcstObsSet using vectors instead of locally managed memory to avoid SonarQube issues.
committed- committed