Fix some Uninitialized Memory

This commit is contained in:
Florian Märkl 2021-01-10 11:04:19 +01:00
commit 7785c310a9
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
4 changed files with 6 additions and 2 deletions

View file

@ -48,6 +48,8 @@ CHIAKI_EXPORT void chiaki_frame_processor_init(ChiakiFrameProcessor *frame_proce
frame_processor->buf_stride_per_unit = 0;
frame_processor->units_source_expected = 0;
frame_processor->units_fec_expected = 0;
frame_processor->units_source_received = 0;
frame_processor->units_fec_received = 0;
frame_processor->unit_slots = NULL;
frame_processor->unit_slots_size = 0;
frame_processor->flushed = true;

View file

@ -361,7 +361,7 @@ static ChiakiErrorCode senkusha_run_mtu_in_test(ChiakiSenkusha *senkusha, uint32
senkusha->state_failed = false;
senkusha->mtu_id = ++request_id;
tkproto_SenkushaMtuCommand mtu_cmd;
tkproto_SenkushaMtuCommand mtu_cmd = { 0 };
mtu_cmd.id = request_id;
mtu_cmd.mtu_req = cur;
mtu_cmd.num = 1;

View file

@ -17,6 +17,7 @@ CHIAKI_EXPORT void chiaki_video_receiver_init(ChiakiVideoReceiver *video_receive
video_receiver->frame_index_cur = -1;
video_receiver->frame_index_prev = -1;
video_receiver->frame_index_prev_complete = 0;
chiaki_frame_processor_init(&video_receiver->frame_processor, video_receiver->log);
video_receiver->packet_stats = packet_stats;