int legacy_floppy_image_device::flopimg_get_sectors_per_track(int side) { floperr_t err; int sector_count; if (!m_floppy) return 0; err = floppy_get_sector_count(m_floppy, side, m_track, §or_count); if (err) return 0; return sector_count; }
static int flopimg_get_sectors_per_track(device_t *image, int side) { floperr_t err; int sector_count; floppy_drive *flopimg = get_safe_token( image ); if (!flopimg || !flopimg->floppy) return 0; err = floppy_get_sector_count(flopimg->floppy, side, flopimg->track, §or_count); if (err) return 0; return sector_count; }
static int flopimg_get_sectors_per_track(mess_image *image, int side) { struct mess_flopimg *flopimg; floperr_t err; int sector_count; flopimg = get_flopimg(image); if (!flopimg || !flopimg->floppy) return 0; err = floppy_get_sector_count(flopimg->floppy, side, flopimg->track, §or_count); if (err) return 0; return sector_count; }