diff --git a/mrbgems/mruby-io/src/file_test.c b/mrbgems/mruby-io/src/file_test.c index b37aec85a..c1c37e1bb 100644 --- a/mrbgems/mruby-io/src/file_test.c +++ b/mrbgems/mruby-io/src/file_test.c @@ -54,11 +54,13 @@ mrb_stat(mrb_state *mrb, mrb_value obj, mrb_io_stat *st) return mrb_stat0(mrb, obj, st, 0); } +#if defined(S_ISLNK) || defined(_S_ISLNK) || defined(S_IFLNK) || defined(_S_IFLNK) static int mrb_lstat(mrb_state *mrb, mrb_value obj, mrb_io_stat *st) { return mrb_stat0(mrb, obj, st, 1); } +#endif /* * call-seq: