src/mess/formats/cassimg.c
| r7681 | r7682 | |
| 280 | 280 | |
| 281 | 281 | void cassette_close(cassette_image *cassette) |
| 282 | 282 | { |
| 283 | | if ((cassette->flags & CASSETTE_FLAG_DIRTY) && (cassette->flags & CASSETTE_FLAG_SAVEONEXIT)) |
| 284 | | cassette_save(cassette); |
| 285 | | pool_free_lib(cassette->pool); |
| 286 | | free(cassette); |
| 283 | if (cassette) |
| 284 | { |
| 285 | if ((cassette->flags & CASSETTE_FLAG_DIRTY) && (cassette->flags & CASSETTE_FLAG_SAVEONEXIT)) |
| 286 | cassette_save(cassette); |
| 287 | pool_free_lib(cassette->pool); |
| 288 | free(cassette); |
| 289 | } |
| 287 | 290 | } |
| 288 | 291 | |
| 289 | 292 | |