| 1861 | } |
| 1862 | |
| 1863 | VOID |
| 1864 | Ext2CleanupDisks() |
| 1865 | { |
| 1866 | ULONG i = 0; |
| 1867 | |
| 1868 | for (i=0; i < g_nDisks; i++) { |
| 1869 | if (gDisks[i].bLoaded) { |
| 1870 | if (gDisks[i].Layout) { |
| 1871 | free(gDisks[i].Layout); |
| 1872 | gDisks[i].Layout = NULL; |
| 1873 | } |
| 1874 | gDisks[i].bLoaded = FALSE; |
| 1875 | if (gDisks[i].DataParts) { |
| 1876 | free(gDisks[i].DataParts); |
| 1877 | } |
| 1878 | } |
| 1879 | } |
| 1880 | |
| 1881 | g_nDisks = 0; |
| 1882 | if (gDisks) { |
| 1883 | free(gDisks); gDisks = NULL; |
| 1884 | } |
| 1885 | } |
| 1886 | |
| 1887 | BOOL |
| 1888 | Ext2LoadCdroms() |