X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=diskutil.c;h=c5c5ea6ca91b05ab38fcdb69bbf0f3b9b4dc52cd;hp=cb285cffb31d3137421518dbba6c5c42e14e1bbf;hb=f8b0bd103ba18def828a0eab5611484486eed566;hpb=370c2c87bcb4dbcff279fe7235752ed97a04dcab diff --git a/diskutil.c b/diskutil.c index cb285cff..c5c5ea6c 100644 --- a/diskutil.c +++ b/diskutil.c @@ -30,7 +30,7 @@ static void disk_util_free(struct disk_util *du) while (!flist_empty(&du->slaves)) { struct disk_util *slave; - slave = flist_entry(du->slaves.next, struct disk_util, slavelist); + slave = flist_first_entry(&du->slaves, struct disk_util, slavelist); flist_del(&slave->slavelist); slave->users--; } @@ -562,7 +562,7 @@ void disk_util_prune_entries(void) while (!flist_empty(&disk_list)) { struct disk_util *du; - du = flist_entry(disk_list.next, struct disk_util, list); + du = flist_first_entry(&disk_list, struct disk_util, list); flist_del(&du->list); disk_util_free(du); }