summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTomoyuki Sahara <[email protected]>2013-05-21 14:03:10 +0900
committerTomoyuki Sahara <[email protected]>2013-05-21 14:03:10 +0900
commit4bebd4d70f6ac45819cf8cf6055c62993a4138e3 (patch)
tree91aeec0aa06478be8e4eee680259f94d6f8b2c8b
parentcfe18142cbb34fe7080d6a98b02a6e425490e972 (diff)
downloadmruby-4bebd4d70f6ac45819cf8cf6055c62993a4138e3.tar.gz
mruby-4bebd4d70f6ac45819cf8cf6055c62993a4138e3.zip
mrb_sys_fail() is declared in src/error.h
-rw-r--r--mrbgem.rake2
-rw-r--r--src/socket.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/mrbgem.rake b/mrbgem.rake
index db6b8b56f..1e31e1d11 100644
--- a/mrbgem.rake
+++ b/mrbgem.rake
@@ -1,4 +1,6 @@
MRuby::Gem::Specification.new('mruby-socket') do |spec|
spec.license = 'MIT'
spec.authors = 'Internet Initiative Japan'
+
+ spec.cc.include_paths << "#{build.root}/src"
end
diff --git a/src/socket.c b/src/socket.c
index ec52e302f..ea5fa5543 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -22,6 +22,7 @@
#include "mruby/string.h"
#include "mruby/variable.h"
#include "mruby/ext/io.h"
+#include "error.h"
#define E_SOCKET_ERROR (mrb_class_get(mrb, "SocketError"))