From 9a1b25bdd8b826b3e8cd7b3190c2592aba75d549 Mon Sep 17 00:00:00 2001 From: Julien Ammous Date: Mon, 28 Apr 2014 15:40:04 +0200 Subject: raise an error for flock on solaris --- src/file.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/file.c b/src/file.c index ea508ce05..e1db3f960 100644 --- a/src/file.c +++ b/src/file.c @@ -276,7 +276,9 @@ mrb_file__gethome(mrb_state *mrb, mrb_value klass) mrb_value mrb_file_flock(mrb_state *mrb, mrb_value self) { -#if !defined(sun) +#if defined(sun) + mrb_raise(mrb, E_RUNTIME_ERROR, "flock is not supported on Illumos/Solaris"); +#else mrb_int operation; int fd; -- cgit v1.2.3