summaryrefslogtreecommitdiff
path: root/cesar/ce/rx/bitloading/test/src/test_fsm.c
diff options
context:
space:
mode:
authorThierry Carré2012-02-22 15:56:28 +0100
committerThierry Carré2012-05-10 17:02:57 +0200
commita386ff72f4a40aea2b2196e19a3cc230019bc9d2 (patch)
treeea9e2c4a96fd2a68a37c1a57b71f5cee4a8909b3 /cesar/ce/rx/bitloading/test/src/test_fsm.c
parent26f24b1e84425285d323e77648d750541dd8e086 (diff)
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.
Diffstat (limited to 'cesar/ce/rx/bitloading/test/src/test_fsm.c')
-rw-r--r--cesar/ce/rx/bitloading/test/src/test_fsm.c1
1 files changed, 1 insertions, 0 deletions
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;