--- np2/fdd/fddfile.c 2004/02/18 21:58:41 1.7 +++ np2/fdd/fddfile.c 2005/02/09 20:11:34 1.9 @@ -10,7 +10,7 @@ _FDDFILE fddfile[MAX_FDDFILE]; - BYTE fddlasterror; + UINT8 fddlasterror; // ---- @@ -30,7 +30,7 @@ void fddfile_reset2dmode(void) { // v #endif } -const char *fdd_diskname(REG8 drv) { +const OEMCHAR *fdd_diskname(REG8 drv) { if (drv >= MAX_FDDFILE) { return(str_null); @@ -57,16 +57,16 @@ BOOL fdd_diskprotect(REG8 drv) { // -------------------------------------------------------------------------- -BOOL fdd_set(REG8 drv, const char *fname, UINT ftype, int ro) { +BOOL fdd_set(REG8 drv, const OEMCHAR *fname, UINT ftype, int ro) { FDDFILE fdd; -const char *p; +const OEMCHAR *p; if (drv >= MAX_FDDFILE) { return(FAILURE); } if (ftype == FTYPE_NONE) { - p = file_getext((char *)fname); + p = file_getext(fname); if ((!milstr_cmp(p, str_d88)) || (!milstr_cmp(p, str_88d)) || (!milstr_cmp(p, str_d98)) || (!milstr_cmp(p, str_98d))) { ftype = FTYPE_D88; @@ -221,7 +221,7 @@ BOOL fdd_formatinit(void) { return(FAILURE); } -BOOL fdd_formating(const BYTE *ID) { +BOOL fdd_formating(const UINT8 *ID) { sysmng_fddaccess(fdc.us); if (fddfile[fdc.us].type == DISKTYPE_D88) {