diff options
author | bors <bors@rust-lang.org> | 2016-06-23 14:10:52 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-23 14:10:52 -0700 |
commit | 41d135e8f1c8145ba9bc6d588a18f3a3ade07625 (patch) | |
tree | b4d926cad289fba6d88e415cfb315be601ce6569 | |
parent | 1e2d77ae0842b4897f0b76cdd1a2ffdffa998d2d (diff) | |
parent | e383ee753070aaefbf0a8bb2f71ceec3bc11860e (diff) | |
download | rust-libc-41d135e8f1c8145ba9bc6d588a18f3a3ade07625.tar.gz |
Auto merge of #320 - knight42:lchown, r=alexcrichton
unix: Add lchown
-rw-r--r-- | src/unix/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/unix/mod.rs b/src/unix/mod.rs index 446038241f..d799ec13f3 100644 --- a/src/unix/mod.rs +++ b/src/unix/mod.rs @@ -336,6 +336,10 @@ extern { pub fn chown(path: *const c_char, uid: uid_t, gid: gid_t) -> ::c_int; #[cfg_attr(all(target_os = "macos", target_arch = "x86"), + link_name = "lchown$UNIX2003")] + pub fn lchown(path: *const c_char, uid: uid_t, + gid: gid_t) -> ::c_int; + #[cfg_attr(all(target_os = "macos", target_arch = "x86"), link_name = "close$UNIX2003")] pub fn close(fd: ::c_int) -> ::c_int; pub fn dup(fd: ::c_int) -> ::c_int; |