Revision 0d2e91c1 hw/sd.c

b/hw/sd.c
460 460
{
461 461
    sd->readonly_cb = readonly;
462 462
    sd->inserted_cb = insert;
463
    qemu_set_irq(readonly, bdrv_is_read_only(sd->bdrv));
464
    qemu_set_irq(insert, bdrv_is_inserted(sd->bdrv));
463
    qemu_set_irq(readonly, sd->bdrv ? bdrv_is_read_only(sd->bdrv) : 0);
464
    qemu_set_irq(insert, sd->bdrv ? bdrv_is_inserted(sd->bdrv) : 0);
465 465
}
466 466

  
467 467
static void sd_erase(SDState *sd)

Also available in: Unified diff