ruby: fix ruby/st.h on ruby 1.8

This commit is contained in:
FURUHASHI Sadayuki 2012-05-05 19:26:26 -07:00
parent 44f37b8d1b
commit 9f563f87b9

View File

@ -40,9 +40,10 @@ static ID s_append;
#include "msgpack/pack_template.h" #include "msgpack/pack_template.h"
#ifdef HAVE_RUBY_ST_H #if defined(HAVE_RUBY_ST_H)
#include "ruby/st.h" // ruby hash #include "ruby/st.h" // ruby hash on Ruby 1.9
#endif #elif defined(HAVE_ST_H)
#include "st.h" // ruby hash on Ruby 1.8
#define ARG_BUFFER(name, argc, argv) \ #define ARG_BUFFER(name, argc, argv) \
VALUE name; \ VALUE name; \