Fix little bug, close() must mark a file as closed!
This commit is contained in:
@ -67,6 +67,8 @@ int main(int argc, char **argv)
|
||||
}
|
||||
file->close(file);
|
||||
}
|
||||
|
||||
|
||||
iso_file_source_unref(file);
|
||||
iso_filesystem_unref(fs);
|
||||
return 0;
|
||||
}
|
||||
|
@ -111,6 +111,7 @@ int main(int argc, char **argv)
|
||||
|
||||
while (dir->readdir(dir, &file) == 1) {
|
||||
print_file_src(file);
|
||||
iso_file_source_unref(file);
|
||||
}
|
||||
|
||||
res = dir->close(dir);
|
||||
@ -121,7 +122,8 @@ int main(int argc, char **argv)
|
||||
} else {
|
||||
print_file_src(dir);
|
||||
}
|
||||
|
||||
|
||||
|
||||
iso_file_source_unref(dir);
|
||||
iso_filesystem_unref(fs);
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user