Fix for:
CID
1274310: Uninitialized scalar variable (UNINIT)
6. uninit_use_in_call: Using uninitialized element of
array erased when calling shec_make_decoding_matrix.
CID
1274312: Uninitialized scalar variable (UNINIT)
24. uninit_use_in_call: Using uninitialized element of
array dm_ids when calling shec_make_decoding_matrix.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
int minimum[k + m];
int dm_ids[k];
+ memset(erased, 0, sizeof(erased));
+ memset(dm_ids, 0, sizeof(dm_ids));
+
for (int i = 0; i < k + m; i++) {
erased[i] = 0;
if (available_chunks.find(i) == available_chunks.end()) {