Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#1292 Ruby 1.9: Internal Proc representation changed from Ruby 1.8

None
closed
Klaus Kämpf
ruby (61)
5
2013-04-06
2012-12-19
Klaus Kämpf
No

li_std_functors in test-suite fails

'Proc' used to be a T_DATA representation, like any other allocated struct. Ruby 1.9 made Proc a real class, causing a check for T_DATA in SWIG_Ruby_ConvertPtrAndOwn to fail.

Discussion

  • William Fulton
    William Fulton
    2013-04-06

    • status: open --> closed
    • milestone: -->
     
  • William Fulton
    William Fulton
    2013-04-06

    The primary cause was incorrect usage of rb_respond_to, see bug #1159. Fixed for 2.0.10.

     
    Last edit: William Fulton 2013-04-06