Skip to content

Commit 18eda56

Browse files
author
Jarkko Paso
authored
Merge pull request ARMmbed#1605 from ARMmbed/fhss_ut_valgrind_fix
FHSS unit tests: fixed uninitialized varnings
2 parents 27b7864 + eb96eae commit 18eda56

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

test/nanostack/unittest/service_libs/fhss/test_fhss.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ bool test_fhss_enable()
150150
fhss_ws_configuration_t fhss_configuration;
151151
fhss_timer_t fhss_timer;
152152
fhss_statistics_t fhss_statistics;
153+
memset(&fhss_configuration, 0, sizeof(fhss_ws_configuration_t));
153154

154155
test_set_platform_api(&fhss_timer);
155156

@@ -598,6 +599,7 @@ bool test_fhss_beacon_tasklet_func()
598599
fhss_ws_configuration_t fhss_configuration;
599600
fhss_timer_t fhss_timer;
600601
fhss_statistics_t fhss_statistics;
602+
memset(&fhss_configuration, 0, sizeof(fhss_ws_configuration_t));
601603
// Create tasklet
602604
test_set_platform_api(&fhss_timer);
603605
channel_list_stub.uint8_value = 1;

test/nanostack/unittest/stub/fhss_common_stub.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ void fhss_trig_event(fhss_structure_t *fhss_structure, uint8_t event_type)
100100

101101
int fhss_get_parent_address(fhss_structure_t *fhss_structure, uint8_t *p_addr)
102102
{
103+
memset(p_addr, 0, 8);
103104
return fhss_common_stub.int_value;
104105
}
105106

0 commit comments

Comments
 (0)