| 818 | } |
| 819 | |
| 820 | void FreeIndexFiles(TCascStorage * hs) |
| 821 | { |
| 822 | // Free the map of EKey -> Index Ekey item |
| 823 | hs->IndexEKeyMap.Free(); |
| 824 | |
| 825 | // Free all loaded index files |
| 826 | for(size_t i = 0; i < CASC_INDEX_COUNT; i++) |
| 827 | { |
| 828 | CASC_INDEX & IndexFile = hs->IndexFiles[i]; |
| 829 | |
| 830 | // Free the file data |
| 831 | IndexFile.FileData.Free(); |
| 832 | |
| 833 | // Free the file name |
| 834 | CASC_FREE(IndexFile.szFileName); |
| 835 | } |
| 836 | } |
no test coverage detected