| 1440 | } |
| 1441 | |
| 1442 | void CExt2MgrDlg::UpdateCdrom(PEXT2_CDROM cdrom) |
| 1443 | { |
| 1444 | for (int i = 0; i < m_VolumeList.GetItemCount(); i++) { |
| 1445 | PULONG data = (PULONG)m_VolumeList.GetItemData(i); |
| 1446 | if (!data) { |
| 1447 | continue; |
| 1448 | } |
| 1449 | if (*data == EXT2_CDROM_DEVICE_MAGIC && |
| 1450 | data == (PULONG)cdrom) { |
| 1451 | Ext2RefreshVLCD(&m_VolumeList, cdrom, i); |
| 1452 | } |
| 1453 | } |
| 1454 | |
| 1455 | for (int i = 0; i < m_DiskView.GetItemCount(); i++) { |
| 1456 | PULONG data = (PULONG)m_DiskView.GetItemData(i); |
| 1457 | if (!data) { |
| 1458 | continue; |
| 1459 | } |
| 1460 | if (*data == EXT2_CDROM_VOLUME_MAGIC && |
| 1461 | (PUCHAR)data == ((PUCHAR)cdrom + 4)) { |
| 1462 | Ext2RefreshDVCM(&m_DiskView, cdrom, i); |
| 1463 | } |
| 1464 | } |
| 1465 | } |
| 1466 | |
| 1467 | void CExt2MgrDlg::UpdatePartition(PEXT2_PARTITION part) |
| 1468 | { |
no test coverage detected