* fhandler.cc (fhandler_base::open): Revert isfs change.

This commit is contained in:
Christopher Faylor 2004-01-22 15:08:08 +00:00
parent 30352c261c
commit 537ca63f8e
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2004-01-22 Christopher Faylor <cgf@redhat.com>
* fhandler.cc (fhandler_base::open): Revert isfs change.
2004-01-21 Christopher Faylor <cgf@redhat.com> 2004-01-21 Christopher Faylor <cgf@redhat.com>
* devices.in: Change raw com device to more correct form. * devices.in: Change raw com device to more correct form.

View File

@ -396,7 +396,7 @@ fhandler_base::open (int flags, mode_t mode)
file_attributes |= FILE_FLAG_OVERLAPPED; file_attributes |= FILE_FLAG_OVERLAPPED;
#ifdef HIDDEN_DOT_FILES #ifdef HIDDEN_DOT_FILES
if (flags & O_CREAT && dev ().isfs ()) if (flags & O_CREAT && get_device () == FH_FS)
{ {
char *c = strrchr (get_win32_name (), '\\'); char *c = strrchr (get_win32_name (), '\\');
if ((c && c[1] == '.') || *get_win32_name () == '.') if ((c && c[1] == '.') || *get_win32_name () == '.')
@ -420,7 +420,7 @@ fhandler_base::open (int flags, mode_t mode)
/* If the file should actually be created and ntsec is on, /* If the file should actually be created and ntsec is on,
set files attributes. */ set files attributes. */
if (flags & O_CREAT && dev ().isfs () && allow_ntsec && has_acls ()) if (flags & O_CREAT && get_device () == FH_FS && allow_ntsec && has_acls ())
set_security_attribute (mode, &sa, sd); set_security_attribute (mode, &sa, sd);
x = CreateFile (get_win32_name (), access, shared, &sa, creation_distribution, x = CreateFile (get_win32_name (), access, shared, &sa, creation_distribution,