]> git.proxmox.com Git - qemu.git/blobdiff - qemu-char.c
kill drives_table
[qemu.git] / qemu-char.c
index 6e2cd315a5ac3dfac8288aa0e3a1ba4e486d83cb..b42046dd8531ec7b11c86b015725d8e63b3c4439 100644 (file)
@@ -350,9 +350,9 @@ static int mux_proc_byte(CharDriverState *chr, MuxDriver *d, int ch)
             }
         case 's':
             {
-                int i;
-                for (i = 0; i < nb_drives; i++) {
-                        bdrv_commit(drives_table[i].bdrv);
+                DriveInfo *dinfo;
+                TAILQ_FOREACH(dinfo, &drives, next) {
+                    bdrv_commit(dinfo->bdrv);
                 }
             }
             break;