diff options
| author | Eli Zaretskii | 2005-06-24 10:39:56 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2005-06-24 10:39:56 +0000 |
| commit | 2d5ab4bf851c71c0589b018a8bfc30cdc0a903e7 (patch) | |
| tree | 3fbf0ebcdc13f6a442c8353b0f6c6d78d60f825c | |
| parent | 0e20b3a37b9da179f9a7a49e162acd410ea3413f (diff) | |
| download | emacs-2d5ab4bf851c71c0589b018a8bfc30cdc0a903e7.tar.gz emacs-2d5ab4bf851c71c0589b018a8bfc30cdc0a903e7.zip | |
(sys_chown): New function.
| -rw-r--r-- | src/w32.c | 8 |
1 files changed, 8 insertions, 0 deletions
| @@ -1898,6 +1898,14 @@ sys_chmod (const char * path, int mode) | |||
| 1898 | } | 1898 | } |
| 1899 | 1899 | ||
| 1900 | int | 1900 | int |
| 1901 | sys_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 | |||
| 1908 | int | ||
| 1901 | sys_creat (const char * path, int mode) | 1909 | sys_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); |