Fix for mbsetup

This commit is contained in:
Michiel Broek
2004-03-21 13:19:06 +00:00
parent f10a39a9e7
commit 366cce3858
2 changed files with 9 additions and 6 deletions

View File

@@ -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);
}