summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorMasaki Muranaka <[email protected]>2014-04-05 10:36:30 +0900
committerMasaki Muranaka <[email protected]>2014-04-05 10:44:47 +0900
commit706ef1337a8fccea8d75a10d73701e536d4f79b1 (patch)
tree69b5d7238b523c7c652a12b9ddcdc784c18a4a16 /test
parent083cd9ca8cda20a4a268d5ed2d95d738ab4f4460 (diff)
downloadmruby-706ef1337a8fccea8d75a10d73701e536d4f79b1.tar.gz
mruby-706ef1337a8fccea8d75a10d73701e536d4f79b1.zip
Don't ignore the return value of symlink().
Diffstat (limited to 'test')
-rw-r--r--test/mruby_io_test.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/mruby_io_test.c b/test/mruby_io_test.c
index 6a3b20f62..36e56b87c 100644
--- a/test/mruby_io_test.c
+++ b/test/mruby_io_test.c
@@ -112,7 +112,9 @@ static mrb_value
mrb_io_test_file_setup(mrb_state *mrb, mrb_value self)
{
mrb_value ary = mrb_io_test_io_setup(mrb, self);
- symlink("/usr/bin", "test-bin");
+ if (symlink("/usr/bin", "test-bin") == -1) {
+ mrb_raise(mrb, E_RUNTIME_ERROR, "can't make a symbolic link");
+ }
return ary;
}