Changeset 3360


Ignore:
Timestamp:
May 7, 2007, 6:01:02 AM (18 years ago)
Author:
bird
Message:

we have to deal with drive letters too and not only OSF stuff.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/essentials/app-arch/tar/lib/rmt.h

    r3342 r3360  
    3636   filename is never remote.  */
    3737
    38 #define _remdev(dev_name) \
     38#if !FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX
     39# define _remdev(dev_name) \
    3940  (!force_local_option && (rmt_dev_name__ = strchr (dev_name, ':')) \
    4041   && rmt_dev_name__ > (dev_name) \
    4142   && ! memchr (dev_name, '/', rmt_dev_name__ - (dev_name)))
     43#else
     44# define _remdev(dev_name) \
     45  (!force_local_option && (rmt_dev_name__ = strchr (dev_name, ':')) \
     46   && rmt_dev_name__ > (dev_name) \
     47   && rmt_dev_name__ > (dev_name) != 1 \
     48   && ! memchr (dev_name, '/', rmt_dev_name__ - (dev_name)))
     49#endif
    4250
    4351#define _isrmt(fd) \
Note: See TracChangeset for help on using the changeset viewer.