aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2005-06-24 10:39:56 +0000
committerEli Zaretskii2005-06-24 10:39:56 +0000
commit2d5ab4bf851c71c0589b018a8bfc30cdc0a903e7 (patch)
tree3fbf0ebcdc13f6a442c8353b0f6c6d78d60f825c /src
parent0e20b3a37b9da179f9a7a49e162acd410ea3413f (diff)
downloademacs-2d5ab4bf851c71c0589b018a8bfc30cdc0a903e7.tar.gz
emacs-2d5ab4bf851c71c0589b018a8bfc30cdc0a903e7.zip
(sys_chown): New function.
Diffstat (limited to 'src')
-rw-r--r--src/w32.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/w32.c b/src/w32.c
index 1bb4a91ff03..1585b3eaf1e 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -1898,6 +1898,14 @@ sys_chmod (const char * path, int mode)
1898} 1898}
1899 1899
1900int 1900int
1901sys_chown (const char *path, uid_t owner, gid_t group)
1902{
1903 if (sys_chmod (path, _S_IREAD) == -1) /* check if file exists */
1904 return -1;
1905 return 0;
1906}
1907
1908int
1901sys_creat (const char * path, int mode) 1909sys_creat (const char * path, int mode)
1902{ 1910{
1903 return _creat (map_w32_filename (path, NULL), mode); 1911 return _creat (map_w32_filename (path, NULL), mode);