* path.h (path_conv::set_name): Declare new function.

* path.cc (path_conv::set_name): Define new function.
* fhandler.h (fhandler_dev_null::open): Declare new function.
* fhandler.cc (fhandler_dev_null::open): Define new function.
This commit is contained in:
Christopher Faylor
2005-01-31 21:29:59 +00:00
parent 4faae8d6e9
commit 17dc5be5e9
5 changed files with 27 additions and 0 deletions

View File

@ -1421,6 +1421,15 @@ fhandler_dev_null::dump (void)
paranoid_printf ("here");
}
int
fhandler_dev_null::open (int flags, mode_t mode)
{
char posix[strlen (get_name ()) + 1];
strcpy (posix, get_name ());
pc.set_name ("NUL", posix);
return fhandler_base::open_9x (flags, mode);
}
void
fhandler_base::set_no_inheritance (HANDLE &h, int not_inheriting)
{