On Fri, Jan 16, 2009 at 7:38 AM, Michal S. firstname.lastname@example.org
You did not provide enough information (such as the failing method
As mentioned above, CursorBase#drop is the failing method as in it’s
the one that raises the unexpected exception when it’s called.
CursorBase#drop is declared as recieving no arguments but it asks for
one anyways in Ruby 1.8.7. This is not the case in Ruby 1.8.6.
I’m providing also the declaration line
rb_define_method(rb_cCursorBase, “drop”, rb_cursorbase_drop, 0);
You see?, it’s declared as receiving no arguments. It works as
advertised in Ruby 1.8.6. It doesn’t in Ruby 1.8.7.
the full backtrace) for diagnosing the problem.
Let me work on that and mail you back.
Thanks Michal for your attention. Actually I’m just using the
rb_define_method function to define a method as receiving no arguments
but it’s asking for one anyways.
Thanks in advance for your help.