1
0
forked from drath/libratbag

util: avoid reallocation of zero-sized memory in dpi list parsing

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer
2017-08-31 09:58:27 +10:00
committed by Benjamin Tissoires
parent 83345a17d2
commit bb23f68d53

View File

@@ -291,6 +291,9 @@ dpi_list_from_string(const char *str)
index++;
}
if (index == 0)
goto err;
/* Drop empty entries for trailing semicolons */
list->nentries = index;
tmp = realloc(list->entries, index * sizeof(list->entries[0]));