fix compile error with msvc 17

This commit is contained in:
xyz1001
2023-05-04 10:46:26 +08:00
parent 44ea886c9e
commit ca23b7c7ee
2 changed files with 6 additions and 3 deletions
+5 -2
View File
@@ -18,10 +18,13 @@ project('lc3', 'c',
meson_version: '>= 0.47.0',
default_options: ['b_lto=true'])
add_project_arguments('-ffast-math', language: 'c')
cc = meson.get_compiler('c')
if cc.get_id() != 'msvc'
add_project_arguments('-ffast-math', language: 'c')
endif
m_dep = cc.find_library('m', required: false)
subdir('src')
+1 -1
View File
@@ -378,7 +378,7 @@ void lc3_tns_analyze(enum lc3_dt dt, enum lc3_bandwidth bw,
void lc3_tns_synthesize(enum lc3_dt dt, enum lc3_bandwidth bw,
const struct lc3_tns_data *data, float *x)
{
float rc[2][8] = { };
float rc[2][8] = { 0 };
for (int f = 0; f < data->nfilters; f++)
if (data->rc_order[f])