* fhandler_disk_file.cc (fhandler_disk_file::link): Drop superfluous
test for trailing dot. * path.h (path_conv::operator []): Remove.
This commit is contained in:
parent
d85bcb4542
commit
6d70255fe8
@ -1,3 +1,9 @@
|
||||
2007-08-15 Corinna Vinschen <corinna@vinschen.de>
|
||||
|
||||
* fhandler_disk_file.cc (fhandler_disk_file::link): Drop superfluous
|
||||
test for trailing dot.
|
||||
* path.h (path_conv::operator []): Remove.
|
||||
|
||||
2007-08-15 Corinna Vinschen <corinna@vinschen.de>
|
||||
|
||||
* fhandler_socket.cc (get_inet_addr): Use NT native functions for
|
||||
|
@ -1066,13 +1066,6 @@ fhandler_disk_file::link (const char *newpath)
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (newpc[strlen (newpc) - 1] == '.')
|
||||
{
|
||||
syscall_printf ("trailing dot, bailing out");
|
||||
set_errno (EINVAL);
|
||||
return -1;
|
||||
}
|
||||
|
||||
char new_buf[strlen (newpath) + 5];
|
||||
if (!newpc.error && !newpc.case_clash)
|
||||
{
|
||||
|
@ -256,7 +256,6 @@ class path_conv
|
||||
operator const char *() {return path;}
|
||||
operator DWORD &() {return fileattr;}
|
||||
operator int () {return fileattr; }
|
||||
char operator [](int i) const {return path[i];}
|
||||
path_conv &operator =(path_conv &pc)
|
||||
{
|
||||
memcpy (this, &pc, pc.size ());
|
||||
|
Loading…
x
Reference in New Issue
Block a user