@@ -75,7 +75,7 @@ TEST(QueueTests, posted_item_can_be_retrieved)
7575 auto rtn = xQueueSendToBack (mQueueUnderTest , &event, 1000 );
7676 CHECK_EQUAL (pdTRUE, rtn);
7777
78- TestEventT retrieved;
78+ TestEventT retrieved = { 0 , 0 } ;
7979 rtn = xQueueReceive (mQueueUnderTest , &retrieved, portMAX_DELAY);
8080 CHECK_EQUAL (pdTRUE, rtn);
8181
@@ -112,14 +112,14 @@ TEST(QueueTests, peek_will_copy_event_as_expected)
112112 auto rtn = xQueueSendToBack (mQueueUnderTest , &event, 1000 );
113113 CHECK_EQUAL (pdTRUE, rtn);
114114
115- TestEventT peek;
115+ TestEventT peek = { 0 , 0 } ;
116116 xQueuePeek (mQueueUnderTest , &peek, 1000 );
117117 CHECK_EQUAL (pdTRUE, rtn);
118118 CHECK_EQUAL (event.valueA , peek.valueA );
119119 CHECK_EQUAL (event.valueB , peek.valueB );
120120
121121 // and we can still fully receive the same event
122- TestEventT retrieved;
122+ TestEventT retrieved = { 0 , 0 } ;
123123 rtn = xQueueReceive (mQueueUnderTest , &retrieved, portMAX_DELAY);
124124 CHECK_EQUAL (pdTRUE, rtn);
125125
@@ -188,7 +188,7 @@ TEST(QueueTests, can_use_queue_overwrite)
188188 rtn = xQueueOverwrite (mQueueUnderTest , &overwriteEvent);
189189 CHECK_EQUAL (pdPASS, rtn);
190190
191- TestEventT retrieved;
191+ TestEventT retrieved= { 0 , 0 } ;
192192 rtn = xQueueReceive (mQueueUnderTest , &retrieved, portMAX_DELAY);
193193 CHECK_EQUAL (pdTRUE, rtn);
194194 CHECK_EQUAL (overwriteEvent.valueA , retrieved.valueA );
0 commit comments