GLK: SCOTT: Implement blocksFree

This commit is contained in:
Avijeet 2022-06-14 13:07:07 +05:30 committed by Eugene Sandulenko
parent f2c37fe610
commit a2962c4b43

View File

@ -666,7 +666,14 @@ int diRawnameFromName(byte *rawname, const char *name) {
/* count number of free blocks */
int blocksFree(DiskImage* di) {
return 0;
int blocks = 0;
for (int track = 1; track <= diTracks(di->_type); ++track) {
if (track != di->_dir._track) {
blocks += diTrackBlocksFree(di, track);
}
}
return blocks;
}
/* return write interleave */