fix memleak in previous commit
diff --git a/lib/fileindex.c b/lib/fileindex.c
index 27bcbfa..77ab90b 100644
--- a/lib/fileindex.c
+++ b/lib/fileindex.c
@@ -759,11 +759,11 @@ diff_fileindex_dir(struct got_fileindex *fileindex,
if (readdir_r(dir, de, &dep) != 0) {
err = got_error_from_errno();
+ free(de);
goto done;
}
if (dep == NULL) {
free(de);
- de = NULL;
break;
}