lmkd: Avoid potential out of buffer write
Our buffer needs enough space for the '\0' terminator character as well. Test: TreeHugger Change-Id: Ib85d08dacf87b93d5f8b35b033ca0ec478868e66
This commit is contained in:
parent
8b016be930
commit
259984f730
2
lmkd.c
2
lmkd.c
|
|
@ -1394,7 +1394,7 @@ static int zoneinfo_parse(struct zoneinfo *zi) {
|
||||||
char *buf;
|
char *buf;
|
||||||
char *save_ptr;
|
char *save_ptr;
|
||||||
char *line;
|
char *line;
|
||||||
char zone_name[LINE_MAX];
|
char zone_name[LINE_MAX + 1];
|
||||||
struct zoneinfo_node *node = NULL;
|
struct zoneinfo_node *node = NULL;
|
||||||
int node_idx = 0;
|
int node_idx = 0;
|
||||||
int zone_idx = 0;
|
int zone_idx = 0;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue