Subversion Repositories HelenOS

Rev

Rev 3632 | Rev 3652 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3632 Rev 3637
Line 383... Line 383...
383
    unsigned fatno;
383
    unsigned fatno;
384
    fat_cluster_t nextc;
384
    fat_cluster_t nextc;
385
 
385
 
386
    /* Mark all clusters in the chain as free in all copies of FAT. */
386
    /* Mark all clusters in the chain as free in all copies of FAT. */
387
    while (firstc < FAT_CLST_LAST1) {
387
    while (firstc < FAT_CLST_LAST1) {
-
 
388
        assert(firstc >= FAT_CLST_FIRST && firstc < FAT_CLST_BAD);
388
        nextc = fat_get_cluster(bs, dev_handle, firstc);
389
        nextc = fat_get_cluster(bs, dev_handle, firstc);
389
        assert(nextc >= FAT_CLST_FIRST && nextc < FAT_CLST_BAD);
-
 
390
        for (fatno = FAT1; fatno < bs->fatcnt; fatno++)
390
        for (fatno = FAT1; fatno < bs->fatcnt; fatno++)
391
            fat_set_cluster(bs, dev_handle, fatno, firstc,
391
            fat_set_cluster(bs, dev_handle, fatno, firstc,
392
                FAT_CLST_RES0);
392
                FAT_CLST_RES0);
393
        firstc = nextc;
393
        firstc = nextc;
394
    }
394
    }