- Timestamp:
- Dec 2, 2008, 2:32:29 PM (17 years ago)
- Author:
- KO Myung-Hun
- Message:
-
Fix the crash when removing USB removable media without 'eject'
- Location:
- branches/fat32-0.9/src
- Files:
-
- 2 edited
- ifscache.c (modified) (1 diff)
- ifsmount.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/fat32-0.9/src/ifscache.c
r53 r70 458 458 rc = FSH_DOVOLIO(DVIO_OPWRITE | usIOMode, DVIO_ALLACK, pVolInfo->hVBP, pbData, &usSectors, ulSector); 459 459 usWaitCount--; 460 if (rc && rc != ERROR_WRITE_PROTECT (削除) && rc != ERROR_GEN_FAILURE (削除ここまで))461 (削除) Fatal (削除ここまで)Message("FAT32: ERROR: WriteSector sector %ld (%d sectors) failed, rc = %u",460 if (rc && rc != ERROR_WRITE_PROTECT(追記) (追記ここまで)) 461 (追記) Crit (追記ここまで)Message("FAT32: ERROR: WriteSector sector %ld (%d sectors) failed, rc = %u", 462 462 ulSector, nSectors, rc); 463 463 fDirty = FALSE; -
branches/fat32-0.9/src/ifsmount.c
r68 r70 204 204 205 205 case MOUNT_VOL_REMOVED: 206 (削除) rc = 0; (削除ここまで)207 (削除) break; (削除ここまで)208 (削除) (削除ここまで)209 206 case MOUNT_RELEASE: 210 207 pVolInfo = GetVolInfo(hVBP);
Note:
See TracChangeset
for help on using the changeset viewer.