Cygwin: remove path_conv::is_auto_device()
It is used only once, and the name is supposed to suggest "device that is not based on the filesystem". This intended meaning is clearer if we just replace is_auto_device() by its definition at the place where it's used.
This commit is contained in:
parent
eb171bc799
commit
0bb03f90e7
|
@ -1921,7 +1921,7 @@ symlink_worker (const char *oldpath, const char *newpath, bool isdevice)
|
|||
win32_newpath.get_nt_native_path (), wsym_type);
|
||||
|
||||
if ((!isdevice && win32_newpath.exists ())
|
||||
|| win32_newpath.is_auto_device ())
|
||||
|| (win32_newpath.isdevice () && !win32_newpath.is_fs_special ()))
|
||||
{
|
||||
set_errno (EEXIST);
|
||||
__leave;
|
||||
|
|
|
@ -183,7 +183,6 @@ class path_conv
|
|||
int isfifo () const {return dev.is_device (FH_FIFO);}
|
||||
int isspecial () const {return dev.not_device (FH_FS);}
|
||||
int iscygdrive () const {return dev.is_device (FH_CYGDRIVE);}
|
||||
int is_auto_device () const {return isdevice () && !is_fs_special ();}
|
||||
int is_fs_device () const {return isdevice () && is_fs_special ();}
|
||||
int is_fs_special () const {return dev.is_fs_special ();}
|
||||
int is_lnk_special () const {return is_fs_device () || isfifo () || is_lnk_symlink ();}
|
||||
|
|
Loading…
Reference in New Issue