* adfSetBlockUsed * */
| 229 | * |
| 230 | */ |
| 231 | void adfSetBlockUsed(struct Volume* vol, SECTNUM nSect) |
| 232 | { |
| 233 | uint32_t oldValue; |
| 234 | int sectOfMap = nSect-2; |
| 235 | int block = sectOfMap/(127*32); |
| 236 | int indexInMap = (sectOfMap/32)%127; |
| 237 | |
| 238 | oldValue = vol->bitmapTable[ block ]->map[ indexInMap ]; |
| 239 | |
| 240 | vol->bitmapTable[ block ]->map[ indexInMap ] |
| 241 | = oldValue & (~bitMask[ sectOfMap%32 ]); |
| 242 | vol->bitmapBlocksChg[ block ] = TRUE; |
| 243 | } |
| 244 | |
| 245 | |
| 246 | /* |
no outgoing calls
no test coverage detected