From 597da7b2d0720fc0dd4f8980c628320bd4e26f37 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 26 Aug 2015 05:21:41 +0000 Subject: win32.c: fake lchown * win32/win32.c (lchown, rb_w32_ulchown): fake lchown. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- file.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'file.c') diff --git a/file.c b/file.c index 9472d43319..80b31ccd5a 100644 --- a/file.c +++ b/file.c @@ -94,6 +94,7 @@ int flock(int, int); /* define system APIs */ #ifdef _WIN32 +#include "win32/file.h" #define STAT(p, s) rb_w32_ustati64((p), (s)) #undef lstat #define lstat(p, s) rb_w32_ulstati64((p), (s)) @@ -103,6 +104,8 @@ int flock(int, int); #define chmod(p, m) rb_w32_uchmod((p), (m)) #undef chown #define chown(p, o, g) rb_w32_uchown((p), (o), (g)) +#undef lchown +#define lchown(p, o, g) rb_w32_ulchown((p), (o), (g)) #undef utime #define utime(p, t) rb_w32_uutime((p), (t)) #undef link -- cgit v1.2.3