ruby-changes:17251
From: tenderlove <ko1@a...>
Date: Wed, 15 Sep 2010 02:33:32 +0900 (JST)
Subject: [ruby-changes:17251] Ruby:r29251 (ruby_1_9_2): * ext/fiddle/closure.c : Don't use FFI closure alloc on OpenBSD.
tenderlove 2010-09-15 02:33:02 +0900 (Wed, 15 Sep 2010) New Revision: 29251 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29251 Log: * ext/fiddle/closure.c : Don't use FFI closure alloc on OpenBSD. Thanks Jeremy Evans! [ruby-core:32384] Conflicts: ChangeLog Modified files: branches/ruby_1_9_2/ChangeLog branches/ruby_1_9_2/ext/fiddle/closure.c Index: ruby_1_9_2/ChangeLog =================================================================== --- ruby_1_9_2/ChangeLog (revision 29250) +++ ruby_1_9_2/ChangeLog (revision 29251) @@ -1,3 +1,8 @@ +Wed Sep 15 02:13:44 2010 Aaron Patterson <aaron@t...> + + * ext/fiddle/closure.c : Don't use FFI closure alloc on OpenBSD. + Thanks Jeremy Evans! [ruby-core:32384] + Wed Aug 18 01:37:49 2010 NARUSE, Yui <naruse@r...> * regcomp.c: revert r26701; it introduces Bug #3681. Index: ruby_1_9_2/ext/fiddle/closure.c =================================================================== --- ruby_1_9_2/ext/fiddle/closure.c (revision 29250) +++ ruby_1_9_2/ext/fiddle/closure.c (revision 29251) @@ -10,7 +10,7 @@ ffi_type **argv; } fiddle_closure; -#if defined(MACOSX) || defined(__linux) +#if defined(MACOSX) || defined(__linux) || defined(__OpenBSD__) #define DONT_USE_FFI_CLOSURE_ALLOC #endif -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/