Hi,

I did like the LFN features listing in dir (even if MS-DOS 7.X COMMAND
does not have it, was it removed by the change above? Wouldn't it be
possible to make it a conditional compile?

Aitor

2006/6/11, Blair Campbell <[EMAIL PROTECTED]>:
> Update of /cvsroot/freedos/freecom/cmd
> In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv17891/freecom/cmd
>
> Modified Files:
>        dir.c
> Log Message:
>
>
> Removed unused CheckDriveOnLFN function
>
>
> Index: dir.c
> ===================================================================
> RCS file: /cvsroot/freedos/freecom/cmd/dir.c,v
> retrieving revision 1.27
> retrieving revision 1.28
> diff -u -d -r1.27 -r1.28
> --- dir.c       11 Jun 2006 02:08:08 -0000      1.27
> +++ dir.c       11 Jun 2006 04:57:07 -0000      1.28
> @@ -1138,32 +1138,6 @@
>   return rv;
>  }
>
> -#if 0
> -#ifdef FEATURE_LONG_FILENAMES
> -int checkDriveSupportsLFN(char driveLetter)
> -{
> -  static char rootname[] = "X:\\";
> -  char buffer[32];
> -  union REGS r;
> -  struct SREGS sr;
> -
> -  *rootname = driveLetter;
> -
> -  r.x.ax = 0x71A0; /* get volume information */
> -  sr.ds = FP_SEG(rootname);
> -  r.x.dx = FP_OFF(rootname);
> -  sr.es = FP_SEG(buffer);
> -  r.x.di = FP_OFF(buffer);
> -  r.x.cx = sizeof(buffer);
> -  myintdosx( &r, &r, &sr);
> -
> -  /* if carry or LFN function unsupportd or volume does NOT support LFN 
> functions */
> -  if (r.x.cflag || r.x.ax==0x7100)
> -    return 0; /* return definitely unsupported */
> -  return 1; /* else give it a go, ie probably supported */
> -}
> -#endif
> -#endif
>
>  static int dir_print_body(char *arg, unsigned long *dircount)
>  {      int rv;
>
>
>
> _______________________________________________
> Freedos-cvs mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/freedos-cvs
>


_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to