|
|
| version 1.8, 2005/02/07 14:46:09 | version 1.9, 2005/02/09 20:11:34 |
|---|---|
| Line 35 typedef struct { | Line 35 typedef struct { |
| } FDIHDR; | } FDIHDR; |
| BOOL fddxdf_set(FDDFILE fdd, const char *fname, int ro) { | BOOL fddxdf_set(FDDFILE fdd, const OEMCHAR *fname, int ro) { |
| const _XDFINFO *xdf; | const _XDFINFO *xdf; |
| short attr; | short attr; |
| Line 72 const _XDFINFO *xdf; | Line 72 const _XDFINFO *xdf; |
| } | } |
| // こっそり対応したりして | // こっそり対応したりして |
| BOOL fddxdf_setfdi(FDDFILE fdd, const char *fname, int ro) { | BOOL fddxdf_setfdi(FDDFILE fdd, const OEMCHAR *fname, int ro) { |
| short attr; | short attr; |
| FILEH fh; | FILEH fh; |
| Line 150 BOOL fddxdf_setfdi(FDDFILE fdd, const ch | Line 150 BOOL fddxdf_setfdi(FDDFILE fdd, const ch |
| default: | default: |
| return(FAILURE); | return(FAILURE); |
| } | } |
| file_cpyname(fdd->fname, fname, sizeof(fdd->fname)); | file_cpyname(fdd->fname, fname, NELEMENTS(fdd->fname)); |
| fdd->type = DISKTYPE_BETA; | fdd->type = DISKTYPE_BETA; |
| fdd->protect = ((attr & 1) || (ro))?TRUE:FALSE; | fdd->protect = ((attr & 1) || (ro))?TRUE:FALSE; |
| fdd->inf.xdf.headersize = headersize; | fdd->inf.xdf.headersize = headersize; |