From 9f563f87b90db22fd8b82ffa2cd911b7c8a76f0b Mon Sep 17 00:00:00 2001 From: FURUHASHI Sadayuki Date: Sat, 5 May 2012 19:26:26 -0700 Subject: [PATCH] ruby: fix ruby/st.h on ruby 1.8 --- ruby/pack.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ruby/pack.c b/ruby/pack.c index c09bf0f1..1c65c568 100644 --- a/ruby/pack.c +++ b/ruby/pack.c @@ -40,9 +40,10 @@ static ID s_append; #include "msgpack/pack_template.h" -#ifdef HAVE_RUBY_ST_H -#include "ruby/st.h" // ruby hash -#endif +#if defined(HAVE_RUBY_ST_H) +#include "ruby/st.h" // ruby hash on Ruby 1.9 +#elif defined(HAVE_ST_H) +#include "st.h" // ruby hash on Ruby 1.8 #define ARG_BUFFER(name, argc, argv) \ VALUE name; \