From dc413ab6056ce671c5a5df0e88b5e3b541db03df Mon Sep 17 00:00:00 2001 From: Themaister Date: Thu, 14 Feb 2013 12:30:57 +0100 Subject: [PATCH] Fix SNR test getting broken result. --- audio/test/snr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/audio/test/snr.c b/audio/test/snr.c index b3383d471f..f3095fdf69 100644 --- a/audio/test/snr.c +++ b/audio/test/snr.c @@ -24,7 +24,7 @@ #include #undef min -#define min(a, b) ((a) < (b)) ? (a) : (b) +#define min(a, b) (((a) < (b)) ? (a) : (b)) static void gen_signal(float *out, double omega, double bias_samples, size_t samples) { @@ -290,7 +290,7 @@ int main(int argc, char *argv[]) rarch_resampler_process(resampler, re, &data); // We generate 2 seconds worth of audio, however, only the last second is considered so phase has stabilized. - struct snr_result res; + struct snr_result res = {0}; unsigned max_freq = min(in_rate, out_rate) / 2; if (freq > max_freq) continue;