diff options
author | etabeta78 <etabeta78@users.noreply.github.com> | 2014-12-11 14:12:14 +0100 |
---|---|---|
committer | etabeta78 <etabeta78@users.noreply.github.com> | 2014-12-11 14:12:14 +0100 |
commit | 76aeb0cc4534b7901a00552edd0a5c7a03f9d42e (patch) | |
tree | 107d17a676248413464de0e3b7b926d68cdaf30d | |
parent | 937beaa1c0f3bd95502417b4d5194f0e9675b202 (diff) |
fixed visual studio and possibly more. nw.
-rw-r--r-- | src/lib/formats/pc98dcp_dsk.c | 2 | ||||
-rw-r--r-- | src/lib/formats/pc98dip_dsk.c | 2 | ||||
-rw-r--r-- | src/lib/formats/pc98nfd_dsk.c | 4 |
3 files changed, 3 insertions, 5 deletions
diff --git a/src/lib/formats/pc98dcp_dsk.c b/src/lib/formats/pc98dcp_dsk.c index cee2c0893eb..efbb5063512 100644 --- a/src/lib/formats/pc98dcp_dsk.c +++ b/src/lib/formats/pc98dcp_dsk.c @@ -207,7 +207,7 @@ bool pc98dcp_format::load(io_generic *io, UINT32 form_factor, floppy_image *imag for (ssize = 0; (128 << ssize) < bps; ssize++); desc_pc_sector sects[256]; - UINT8 sect_data[bps * spt]; + UINT8 sect_data[65536]; if (!is_hdb) { diff --git a/src/lib/formats/pc98dip_dsk.c b/src/lib/formats/pc98dip_dsk.c index 5d165ba4aee..bc10820f1d3 100644 --- a/src/lib/formats/pc98dip_dsk.c +++ b/src/lib/formats/pc98dip_dsk.c @@ -63,7 +63,7 @@ bool pc98dip_format::load(io_generic *io, UINT32 form_factor, floppy_image *imag for (ssize = 0; (128 << ssize) < bps; ssize++); desc_pc_sector sects[256]; - UINT8 sect_data[bps * spt]; + UINT8 sect_data[65536]; for (int track = 0; track < tracks; track++) for (int head = 0; head < heads; head++) diff --git a/src/lib/formats/pc98nfd_dsk.c b/src/lib/formats/pc98nfd_dsk.c index 380d6e22e2f..ab032ec4b3d 100644 --- a/src/lib/formats/pc98nfd_dsk.c +++ b/src/lib/formats/pc98nfd_dsk.c @@ -215,9 +215,7 @@ bool pc98nfd_format::load(io_generic *io, UINT32 form_factor, floppy_image *imag curr_track_size += (128 << hsec[3]); curr_num_sec++; } - if (num_specials[track] > 0) - { - } + num_secs[track] = curr_num_sec; track_sizes[track] = curr_track_size; } |