Fix for mbsetup
This commit is contained in:
parent
f10a39a9e7
commit
366cce3858
@ -110,6 +110,8 @@ v0.51.2 06-Mar-2004
|
||||
sync calls.
|
||||
In several menus that can change paths, a command to mbtask is
|
||||
given to reread filesystem tables when something is changed.
|
||||
Fixed error if a file area is deleted that has an empty files
|
||||
database.
|
||||
|
||||
mbmon:
|
||||
Switched to use new filesystems command.
|
||||
|
@ -371,12 +371,13 @@ int EditFileRec(int Area)
|
||||
* Attempt to disable this area, but check first.
|
||||
*/
|
||||
if ((fp = fopen(temp, "r"))) {
|
||||
fread(&fdbhdr, sizeof(fdbhdr), 1, fp);
|
||||
fseek(fp, 0, SEEK_END);
|
||||
files = ((ftell(fp) - fdbhdr.hdrsize) / fdbhdr.recsize);
|
||||
if (files) {
|
||||
errmsg("There are stil %d files in this area", files);
|
||||
Available = TRUE;
|
||||
if (fread(&fdbhdr, sizeof(fdbhdr), 1, fp) == 1) {
|
||||
fseek(fp, 0, SEEK_END);
|
||||
files = ((ftell(fp) - fdbhdr.hdrsize) / fdbhdr.recsize);
|
||||
if (files) {
|
||||
errmsg("There are stil %d files in this area", files);
|
||||
Available = TRUE;
|
||||
}
|
||||
}
|
||||
fclose(fp);
|
||||
}
|
||||
|
Reference in New Issue
Block a user