소스 검색

[mucurses] Attempt to fix use of uninitialised buffer with strcat()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 7 년 전
부모
커밋
501fa53b25
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1
    0
      src/hci/mucurses/slk.c

+ 1
- 0
src/hci/mucurses/slk.c 파일 보기

@@ -81,6 +81,7 @@ static void _print_label ( struct _softlabel sl ) {
81 81
 
82 82
 	assert ( slks->max_label_len <= SLK_MAX_LABEL_LEN );
83 83
 	space_ch = ' ';
84
+	memset ( str, 0, sizeof ( str ) );
84 85
 
85 86
 	// protect against gaps in the soft label keys array
86 87
 	if ( ! sl.label[0] ) {

Loading…
취소
저장