diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2004-04-10 19:24:55 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2004-04-10 19:24:55 +0000 |
commit | 7224437c6270910a02646147149aaa97de145217 (patch) | |
tree | 9760e4e810a3c7828e42e92d950331dfeec8da4b /winsup/cygwin/path.cc | |
parent | 56551a9bfbb369e29b12d1b60dc810cd5a3356b9 (diff) | |
download | cygnal-7224437c6270910a02646147149aaa97de145217.tar.gz cygnal-7224437c6270910a02646147149aaa97de145217.tar.bz2 cygnal-7224437c6270910a02646147149aaa97de145217.zip |
* fhandler.cc (rootdir): Add and use second argument.
* winsup.h (rootdir): Add second argument in declaration.
* path.cc (fs_info::update): Modify call to rootdir.
* syscalls.cc (check_posix_perm): Ditto.
(statfs): Ditto. Move syscall_printf near top.
Diffstat (limited to 'winsup/cygwin/path.cc')
-rw-r--r-- | winsup/cygwin/path.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc index 057df9acb..1fc9fc3ac 100644 --- a/winsup/cygwin/path.cc +++ b/winsup/cygwin/path.cc @@ -361,9 +361,8 @@ fs_info::update (const char *win32_path) { char fsname [CYG_MAX_PATH]; char root_dir [CYG_MAX_PATH]; - strncpy (root_dir, win32_path, CYG_MAX_PATH); - if (!rootdir (root_dir)) + if (!rootdir (win32_path, root_dir)) { debug_printf ("Cannot get root component of path %s", win32_path); clear (); |