* path.h (path_conv::operator char *): Delete.
(path_conv::operator const char *): Delete. * dlfcn.cc: Throughout, replace path_conv::operator char * and path_conv::operator const char * by call to path_conv::get_win32 for easier transition to UNICODE_PATHs. * fhandler_socket.cc: Ditto. * hookapi.cc: Ditto. * path.cc: Ditto. * spawn.cc: Ditto. * syscalls.cc: Ditto. * uinfo.cc: Ditto.
This commit is contained in:
@ -708,7 +708,9 @@ fhandler_socket::fchmod (mode_t mode)
|
||||
fhandler_disk_file fh (pc);
|
||||
fh.get_device () = FH_FS;
|
||||
int ret = fh.fchmod (adjust_socket_file_mode (mode));
|
||||
SetFileAttributes (pc, GetFileAttributes (pc) | FILE_ATTRIBUTE_SYSTEM);
|
||||
SetFileAttributesA (pc.get_win32 (),
|
||||
GetFileAttributesA (pc.get_win32 ())
|
||||
| FILE_ATTRIBUTE_SYSTEM);
|
||||
return ret;
|
||||
}
|
||||
set_errno (EBADF);
|
||||
|
Reference in New Issue
Block a user