From a386ff72f4a40aea2b2196e19a3cc230019bc9d2 Mon Sep 17 00:00:00 2001 From: Thierry Carré Date: Wed, 22 Feb 2012 15:56:28 +0100 Subject: cesar/ce/rx/bitloading/test: repair a test which fail on few pc The "tm" was filled with random value (not initialized) at line 145. Some fields of tm are copied in "stats" sometimes. And on one PC, the test : "TRACKING, one sound not complete at least" fail. It's because prev_ber_target and stats.prev_ber_target were different. --- cesar/ce/rx/bitloading/test/src/test_fsm.c | 1 + 1 file changed, 1 insertion(+) (limited to 'cesar/ce/rx/bitloading/test/src/test_fsm.c') diff --git a/cesar/ce/rx/bitloading/test/src/test_fsm.c b/cesar/ce/rx/bitloading/test/src/test_fsm.c index db300c03b4..1565b0cd6d 100644 --- a/cesar/ce/rx/bitloading/test/src/test_fsm.c +++ b/cesar/ce/rx/bitloading/test/src/test_fsm.c @@ -143,6 +143,7 @@ test_ce_rx_bl_fsm_base (test_t t) sta.rx_tonemaps = &rx_tms; sta.tx_tonemaps = &tx_tms; tonemap_t tm; + memset (&tm, 0, sizeof (tonemap_t)); rx_tms.tm[tmi_av] = &tm; rx_tms.default_tmi = tmi_av; tm.bits_per_symbol = 1; -- cgit v1.2.3