2
0
mirror of https://github.com/xcat2/xNBA.git synced 2024-11-22 17:41:55 +00:00

Use list_for_each_entry_safe() when flushing queue.

This commit is contained in:
Michael Brown 2007-05-19 22:05:16 +00:00
parent 5e25a89e74
commit 54138f28f6

View File

@ -75,8 +75,9 @@ static void posix_file_free ( struct refcnt *refcnt ) {
struct posix_file *file =
container_of ( refcnt, struct posix_file, refcnt );
struct io_buffer *iobuf;
struct io_buffer *tmp;
list_for_each_entry ( iobuf, &file->data, list ) {
list_for_each_entry_safe ( iobuf, tmp, &file->data, list ) {
free_iob ( iobuf );
}
free ( file );