--- np2/fdd/fdd_d88.c 2004/06/18 07:42:13 1.6 +++ np2/fdd/fdd_d88.c 2004/07/01 11:42:54 1.8 @@ -30,7 +30,7 @@ static UINT32 nexttrackptr(FDDFILE fdd, typedef struct { FDDFILE fdd; UINT track; - BYTE type; + UINT type; long fptr; UINT size; BOOL write; @@ -71,7 +71,7 @@ dtfd_err1: return(FAILURE); } -static BOOL d88trk_read(D88TRK trk, FDDFILE fdd, UINT track, BYTE type) { +static BOOL d88trk_read(D88TRK trk, FDDFILE fdd, UINT track, UINT type) { UINT8 rpm; FILEH fh; @@ -84,7 +84,6 @@ static BOOL d88trk_read(D88TRK trk, FDDF } rpm = fdc.rpm[fdc.us]; - TRACEOUT(("d88trk_read(%d,%d)", rpm, track)); switch(fdd->inf.d88.fdtype_major) { case DISKTYPE_2D: TRACEOUT(("DISKTYPE_2D")); @@ -496,7 +495,7 @@ static int fileappend(FILEH hdl, FDDFILE UINT size; UINT rsize; int t; - BYTE tmp[0x1000]; + BYTE tmp[0x400]; // Stack 0x1000->0x400 UINT32 cur; if ((length = last - ptr) <= 0) { // 書き換える必要なし