diff options
| author | Julien Ammous <[email protected]> | 2014-04-28 15:40:04 +0200 |
|---|---|---|
| committer | Julien Ammous <[email protected]> | 2014-04-28 15:40:04 +0200 |
| commit | 9a1b25bdd8b826b3e8cd7b3190c2592aba75d549 (patch) | |
| tree | fdd3f79f6d7ef0b4330b8a9e16bb8e36e864313e /src | |
| parent | 5aeb99ad49794d0bca845872daf72e641750d8d9 (diff) | |
| download | mruby-9a1b25bdd8b826b3e8cd7b3190c2592aba75d549.tar.gz mruby-9a1b25bdd8b826b3e8cd7b3190c2592aba75d549.zip | |
raise an error for flock on solaris
Diffstat (limited to 'src')
| -rw-r--r-- | src/file.c | 4 |
1 files changed, 3 insertions, 1 deletions
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; |
