Merge pull request #123 from brixen/patch-1

Update ruby/compat.h
This commit is contained in:
FURUHASHI Sadayuki 2012-12-16 16:39:58 -08:00
commit 220436f4f9

View File

@ -44,12 +44,8 @@ extern VALUE s_enc_utf8_value;
#ifndef RBIGNUM_POSITIVE_P #ifndef RBIGNUM_POSITIVE_P
/* Rubinius */
#if defined(RUBINIUS)
#define RBIGNUM_POSITIVE_P(b) (rb_funcall(b, rb_intern(">="), 1, INT2FIX(0)) == Qtrue)
/* JRuby */ /* JRuby */
#elif defined(JRUBY) #if defined(JRUBY)
#define RBIGNUM_POSITIVE_P(b) (rb_funcall(b, rb_intern(">="), 1, INT2FIX(0)) == Qtrue) #define RBIGNUM_POSITIVE_P(b) (rb_funcall(b, rb_intern(">="), 1, INT2FIX(0)) == Qtrue)
#define rb_big2ull(b) rb_num2ull(b) #define rb_big2ull(b) rb_num2ull(b)
/*#define rb_big2ll(b) rb_num2ll(b)*/ /*#define rb_big2ll(b) rb_num2ll(b)*/
@ -62,13 +58,8 @@ extern VALUE s_enc_utf8_value;
#endif #endif
/* Rubinius */
#if defined(RUBINIUS)
static inline void rb_gc_enable() { return; }
static inline void rb_gc_disable() { return; }
/* JRuby */ /* JRuby */
#elif defined(JRUBY) #if defined(JRUBY)
static inline void rb_gc_enable() { return; } static inline void rb_gc_enable() { return; }
static inline void rb_gc_disable() { return; } static inline void rb_gc_disable() { return; }
#endif #endif