diff --git a/source/main.c b/source/main.c index 6667194..e97b039 100644 --- a/source/main.c +++ b/source/main.c @@ -132,6 +132,7 @@ static void free_icons(Entry_List_s * list) for(int i = 0; i < amount; i++) { + if (list->icons[i] == NULL) continue; C3D_TexDelete(list->icons[i]->tex); free(list->icons[i]->tex); free(list->icons[i]);