| Previous | 199869 Revisions | Next |
| r32055 Wednesday 10th September, 2014 at 17:46:04 UTC by Oliver Stöneberg |
|---|
| replaced a few more exit() calls with fatalerror() (nw) |
| [src/lib/formats] | apridisk.c d64_dsk.c |
| r32054 | r32055 | |
|---|---|---|
| 673 | 673 | gcr_track_size = sectors_per_track * SECTOR_SIZE_GCR; |
| 674 | 674 | gcr_track_data = (UINT8 *)alloca(gcr_track_size); |
| 675 | 675 | |
| 676 | if (buflen < gcr_track_size) { | |
| 676 | if (buflen < gcr_track_size) { fatalerror("D64 track buffer too small: %u!\n", (UINT32)buflen); } | |
| 677 | 677 | |
| 678 | 678 | /* read D64 track data */ |
| 679 | 679 | floppy_image_read(floppy, d64_track_data, track_offset, d64_track_size); |
| r32054 | r32055 | |
|---|---|---|
| 4 | 4 | |
| 5 | 5 | ***************************************************************************/ |
| 6 | 6 | |
| 7 | #include "emu.h" | |
| 7 | 8 | #include "apridisk.h" |
| 8 | 9 | #include "imageutl.h" |
| 9 | 10 | #include "coretmpl.h" |
| r32054 | r32055 | |
| 188 | 189 | |
| 189 | 190 | /* not sure if this is possible */ |
| 190 | 191 | if (length != 512) { |
| 191 | printf("Compression unsupported"); | |
| 192 | exit(-1); // TODO: NO! | |
| 192 | fatalerror("Compression unsupported\n"); | |
| 193 | 193 | } |
| 194 | 194 | |
| 195 | 195 | memset(&tag->sectors[cur_sector].data, value, length); |
| Previous | 199869 Revisions | Next |