--- xmil/win9x/dialog/d_disk.cpp 2004/08/01 05:31:32 1.1 +++ xmil/win9x/dialog/d_disk.cpp 2004/08/03 12:50:54 1.2 @@ -25,7 +25,7 @@ static const FILESEL newdiskui = {newdis void dialog_changefdd(HWND hWnd, REG8 drv) { const OEMCHAR *p; - char path[MAX_PATH]; + OEMCHAR path[MAX_PATH]; int readonly; p = fdd_diskname(drv); @@ -33,7 +33,7 @@ const OEMCHAR *p; p = fddfolder; } file_cpyname(path, p, sizeof(path)); - if (dlgs_selectfile(hWnd, &fddui, path, sizeof(path), &readonly)) { + if (dlgs_selectfile(hWnd, &fddui, path, NELEMENTS(path), &readonly)) { file_cpyname(fddfolder, path, NELEMENTS(fddfolder)); sysmng_update(SYS_UPDATEOSCFG); diskdrv_setfdd(drv, path, readonly); @@ -105,7 +105,7 @@ void dialog_newdisk(HWND hWnd) { OEMCHAR path[MAX_PATH]; HINSTANCE hinst; -const char *ext; +const OEMCHAR *ext; file_cpyname(path, fddfolder, NELEMENTS(path)); file_cutname(path);