* winsup.h: Minor cleanup.
* path.h (path_conv::[]): New operator. * syscalls.cc (_link): Use path_conv operators rather than methods, where appropriate. Minor white space cleanup. * include/cygwin/version.h: Bump DLL minor number. * dcrt0.cc (sm): Make NO_COPY.
This commit is contained in:
@@ -147,6 +147,7 @@ class path_conv
|
||||
operator const char *() {return path;}
|
||||
operator DWORD &() {return fileattr;}
|
||||
operator int &() {return (int) fileattr; }
|
||||
char operator [](int i) const {return path[i];}
|
||||
BOOL is_device () {return devn != FH_BAD && devn != FH_DISK;}
|
||||
DWORD get_devn () {return devn == FH_BAD ? (DWORD) FH_DISK : devn;}
|
||||
short get_unitn () {return devn == FH_BAD ? 0 : unit;}
|
||||
|
Reference in New Issue
Block a user