parser-helper: Ensure file_next() does not remove the sentinel item

This commit is contained in:
Tobias Brunner
2014-07-01 17:58:36 +02:00
parent 6fb1283242
commit 1be2b84124
+1 -1
View File
@@ -96,7 +96,7 @@ METHOD(parser_helper_t, file_next, FILE*,
char *name;
array_get(this->files, ARRAY_TAIL, &file);
if (!file->matches)
if (!file->matches && file->name)
{
array_remove(this->files, ARRAY_TAIL, NULL);
parser_helper_file_destroy(file);