Fix little bug, close() must mark a file as closed!

This commit is contained in:
Vreixo Formoso
2007-11-26 21:46:26 +01:00
parent db533b2d99
commit 100919a5cb
4 changed files with 23 additions and 10 deletions

View File

@ -67,6 +67,8 @@ int main(int argc, char **argv)
}
file->close(file);
}
iso_file_source_unref(file);
iso_filesystem_unref(fs);
return 0;
}

View File

@ -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;
}