diff --git a/b_protocol_core.c b/b_protocol_core.c index 1fc7f9d3b02fbcbc9d954be50d91eaebf3453627..61b559bc0f83535ec18997534afa81ec399c25a0 100644 --- a/b_protocol_core.c +++ b/b_protocol_core.c @@ -52,6 +52,7 @@ uint8_t b_frame_init(b_frame_type *pframe, b_frame_init_type *pframeinit) pframe->frame_init.get_frame_len_cb = pframeinit->get_frame_len_cb; pframe->frame_init.head = pframeinit->head; pframe->frame_init.head_len = pframeinit->head_len; + pframe->head_match_flg = 0; err = ring_buf_init(&pframe->_frame_ring, pframe->_in_frame_buffer, MAX_INPUT_FRAME_BUFFER_SIZE); b_frame_fifo_clear(pframe);