ext/kgio/blocking_io_region.h in kgio-2.5.0 vs ext/kgio/blocking_io_region.h in kgio-2.6.0

- old
+ new

@@ -1,6 +1,9 @@ #ifdef HAVE_RB_THREAD_BLOCKING_REGION -# ifndef HAVE_RB_THREAD_IO_BLOCKING_REGION +# ifdef HAVE_RB_THREAD_IO_BLOCKING_REGION +/* temporary API for Ruby 1.9.3 */ +VALUE rb_thread_io_blocking_region(rb_blocking_function_t *, void *, int); +# else # define rb_thread_io_blocking_region(fn,data,fd) \ rb_thread_blocking_region((fn),(data),RUBY_UBF_IO,0) # endif #endif