--- np2/generic/hostdrvs.c 2004/01/12 08:01:00 1.5 +++ np2/generic/hostdrvs.c 2004/01/22 01:10:04 1.8 @@ -1,4 +1,7 @@ #include "compiler.h" + +#if defined(SUPPORT_HOSTDRV) + #if defined(OSLANG_EUC) #include "codecnv.h" #endif @@ -8,7 +11,7 @@ #include "hostdrvs.h" -static const HDRVDIR hddroot = {" ", 0, 0, 0x10, {0}, {0}}; +static const HDRVDIR hddroot = {" ", 0, 0, 0, 0x10, {0}, {0}}; static const BYTE dospathchr[] = { 0xfa, 0x23, // '&%$#"! /.-,+*)( @@ -134,13 +137,14 @@ LISTARRAY hostdrvs_getpathlist(const cha break; } CopyMemory(hdd->di.fcbname, fcbname, 11); + hdd->di.exist = 1; hdd->di.caps = fli.caps; hdd->di.size = fli.size; hdd->di.attr = fli.attr; hdd->di.date = fli.date; hdd->di.time = fli.time; milstr_ncpy(hdd->realname, fli.path, sizeof(hdd->realname)); - TRACEOUT(("%s -> %11s", fli.path, fcbname)); +// TRACEOUT(("%s -> %11s", fli.path, fcbname)); } } while(file_listnext(flh, &fli) == SUCCESS); if (listarray_getitems(ret) == 0) { @@ -334,11 +338,6 @@ BOOL hostdrvs_newrealpath(HDRVPATH *hdp, // ---- -void hostdrvs_fhdlreopen(LISTARRAY fhdl) { - - (void)fhdl; -} - static BOOL fhdlallclose(void *vpItem, void *vpArg) { long fh; @@ -383,3 +382,5 @@ HDRVFILE hostdrvs_fhdlsea(LISTARRAY fhdl return(ret); } +#endif +